ImageStamp

المعلومات العامة

ImageStamp هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: Stamp.

يمثل طابع صورة يمكن تغطيته على صفحة PDF.

توفر هذه الفئة 43 طريقة للعمل مع ImageStamp كائنات في برامج Java. المنهجيات المتاحة تشمل: ImageStamp, getBottomMargin, getFile, getHeight, getHorizontalAlignment, getImageStream, getLeftMargin, getOpacity, getRightMargin, getRotate, getRotateAngle, getStampId,و 30 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: background, bottomMargin, file, height, horizontalAlignment, imageStream,و 14 آخرين.

خصائص

اسمالنوعالوصولوصف
fileStringاقرأيعيد مسار الملف للصورة.
imageStreamInputStreamاقرأيعيد تيار الإدخال الذي يوفر بيانات الصورة.
xIndentdoubleاقرأيعيد الموقع الأفقي (شريحة X) للختم في النقاط.
yIndentdoubleاقرأيعيد الموقف العمودي (القطاع Y) للختم في النقاط.
widthdoubleاقرأيعيد عرض منطقة الطابع بالنقاط.
heightdoubleاقرأيعيد ارتفاع منطقة الطابع بالنقاط.
backgroundbooleanاقرأيعيد إذا كان هذا الطابع موجوداً خلف محتوى الصفحة.
rotateRotationاقرأيعيد عدد الدوران لهذا الطابع.
rotateAngledoubleاقرأيعيد زاوية دوران الطابع بالدرجات.
opacitydoubleاقرأيعيد عدم وضوح (شفافية) الطابع.
horizontalAlignmentHorizontalAlignmentاقرأيعيد الترتيب الأفقي للختم على الصفحة.
verticalAlignmentVerticalAlignmentاقرأيعيد الترتيب العمودي للختم على الصفحة.
leftMargindoubleاقرأيعيد الهامش الأيسر للطابع بالنقاط.
rightMargindoubleاقرأيعيد الهامش الأيمن للطابع بالنقاط.
topMargindoubleاقرأيعيد الهامش العلوي للطابع بالنقاط.
bottomMargindoubleاقرأيعيد الهامش السفلي للطابع بالنقاط.
stampIdintاقرأيعيد معرف الطابع.
zoomdoubleاقرأيعيد عامل التكبير (القياس) للطابع.
zoomXdoubleاقرأيعيد عامل التكبير الأفقي (القياس) للطابع.
zoomYdoubleاقرأيعيد عامل التكبير العمودي (القياس) للطابع.

الطرق

التوقيعوصف
ImageStamp(file: String)يخلق ImageStamp جديد من مسار ملف.
ImageStamp(imageStream: InputStream)يخلق ImageStamp جديد من تدفق مدخلات بايت الصورة المشفرة
(JPEG، PNG، BMP أو GIF).
getFile()Stringيعيد مسار الملف للصورة.
setFile(file: String)يحدد مسار الملف للصورة.
getImageStream()InputStreamيعيد تيار الإدخال الذي يوفر بيانات الصورة.
setImageStream(imageStream: InputStream)يحدد تيار الإدخال الذي يوفر بيانات الصورة.
put(page: Page)يطبق هذا الطابع الصور على الصفحة المقدمة.
getXIndent()doubleيعيد الموقع الأفقي (شريحة X) للختم في النقاط.
setXIndent(xIndent: double)يحدد الموقف الأفقي (مقطع X) للختم في النقاط.
getYIndent()doubleيعيد الموقف العمودي (القطاع Y) للختم في النقاط.
setYIndent(yIndent: double)يحدد الموقف العمودي (القطاع Y) للختم في النقاط.
getWidth()doubleيعيد عرض منطقة الطابع بالنقاط.
setWidth(width: double)يحدد عرض منطقة الطابع بالنقاط.
getHeight()doubleيعيد ارتفاع منطقة الطابع بالنقاط.
setHeight(height: double)يحدد ارتفاع منطقة الطابع بالنقاط.
isBackground()booleanيعيد إذا كان هذا الطابع موجوداً خلف محتوى الصفحة.
setBackground(background: boolean)يحدد ما إذا كان يتم تقديم هذه الطابع خلف محتوى الصفحة.
getRotate()Rotationيعيد عدد الدوران لهذا الطابع.
setRotate(rotate: Rotation)يحدد التدوير باستخدام {@link Rotation} enum.
getRotateAngle()doubleيعيد زاوية دوران الطابع بالدرجات.
setRotateAngle(rotateAngle: double)يحدد زاوية دوران الطابع بالدرجات.
getOpacity()doubleيعيد عدم وضوح (شفافية) الطابع.
setOpacity(opacity: double)يحدد عدم وضوح (شفافية) الطابع.
getHorizontalAlignment()HorizontalAlignmentيعيد الترتيب الأفقي للختم على الصفحة.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)يحدد التوجه الأفقي للختم على الصفحة.
getVerticalAlignment()VerticalAlignmentيعيد الترتيب العمودي للختم على الصفحة.
setVerticalAlignment(verticalAlignment: VerticalAlignment)يحدد التوجه العمودي للطابع على الصفحة.
getLeftMargin()doubleيعيد الهامش الأيسر للطابع بالنقاط.
setLeftMargin(leftMargin: double)يضع الهامش الأيسر للطابع في النقاط.
getRightMargin()doubleيعيد الهامش الأيمن للطابع بالنقاط.
setRightMargin(rightMargin: double)يضع الهامش الأيمن للطابع في النقاط.
getTopMargin()doubleيعيد الهامش العلوي للطابع بالنقاط.
setTopMargin(topMargin: double)يضع الهامش العلوي للطابع بالنقاط.
getBottomMargin()doubleيعيد الهامش السفلي للطابع بالنقاط.
setBottomMargin(bottomMargin: double)يضع الهامش السفلي للطابع بالنقاط.
getStampId()intيعيد معرف الطابع.
setStampId(stampId: int)يضع معرف الطابع.
getZoom()doubleيعيد عامل التكبير (القياس) للطابع.
setZoom(zoom: double)يحدد عامل التكبير (المقياس) للطابع.
getZoomX()doubleيعيد عامل التكبير الأفقي (القياس) للطابع.
setZoomX(zoomX: double)يحدد عامل التكبير الأفقي (القياس) للطابع.
getZoomY()doubleيعيد عامل التكبير العمودي (القياس) للطابع.
setZoomY(zoomY: double)يحدد عامل التكبير العمودي (القياس) للطابع.

انظر أيضاً

 العربية