PageNumberStamp
المعلومات العامة
PageNumberStamp هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: TextStamp.
يمثل ختم رقم الصفحة الذي يعرض عدد الصفة الحالي وعدد الصفات الإجمالي على كل صفحة من مستند PDF.
توفر هذه الفئة 53 طريقة للعمل مع PageNumberStamp كائنات في برامج Java. المنهجيات المتاحة تشمل: PageNumberStamp, TextStamp, formatPageNumber, getBottomMargin, getFormat, getHeight, getHorizontalAlignment, getLeftMargin, getOpacity, getRightMargin, getRotate, getRotateAngle,، و 40 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: background, bottomMargin, format, height, horizontalAlignment, leftMargin,و 18 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
format | String | اقرأ | يعيد سلسلة التنسيق لرقم الصفحة. |
startingNumber | int | اقرأ | يعيد رقم الصفحة المبدئية. |
value | String | اقرأ | يعيد محتوى النص من هذه الطابع. |
textState | TextState | اقرأ | يعيد حالة النص لهذا الطابع، وخلقها بسهولة إذا لزم الأمر. |
wordWrapMode | TextFormattingOptions.WordWrapMode | اقرأ | يعيد وضع التفاف الكلمة لنص هذه الطابع. |
textAlignment | HorizontalAlignment | اقرأ | يعيد ترتيب النص داخل منطقة الطابع. |
xIndent | double | اقرأ | يعيد الموقع الأفقي (شريحة X) للختم في النقاط. |
yIndent | double | اقرأ | يعيد الموقف العمودي (القطاع Y) للختم في النقاط. |
width | double | اقرأ | يعيد عرض منطقة الطابع بالنقاط. |
height | double | اقرأ | يعيد ارتفاع منطقة الطابع بالنقاط. |
background | boolean | اقرأ | يعيد إذا كان هذا الطابع موجوداً خلف محتوى الصفحة. |
rotate | Rotation | اقرأ | يعيد عدد الدوران لهذا الطابع. |
rotateAngle | double | اقرأ | يعيد زاوية دوران الطابع بالدرجات. |
opacity | double | اقرأ | يعيد عدم وضوح (شفافية) الطابع. |
horizontalAlignment | HorizontalAlignment | اقرأ | يعيد الترتيب الأفقي للختم على الصفحة. |
verticalAlignment | VerticalAlignment | اقرأ | يعيد الترتيب العمودي للختم على الصفحة. |
leftMargin | double | اقرأ | يعيد الهامش الأيسر للطابع بالنقاط. |
rightMargin | double | اقرأ | يعيد الهامش الأيمن للطابع بالنقاط. |
topMargin | double | اقرأ | يعيد الهامش العلوي للطابع بالنقاط. |
bottomMargin | double | اقرأ | يعيد الهامش السفلي للطابع بالنقاط. |
stampId | int | اقرأ | يعيد معرف الطابع. |
zoom | double | اقرأ | يعيد عامل التكبير (القياس) للطابع. |
zoomX | double | اقرأ | يعيد عامل التكبير الأفقي (القياس) للطابع. |
zoomY | double | اقرأ | يعيد عامل التكبير العمودي (القياس) للطابع. |
الطرق
| التوقيع | وصف |
|---|---|
PageNumberStamp() | يخلق PageNumberStamp الجديد بالشكل الافتراضي “صفحة # من $ P”. |
PageNumberStamp(format: String) | يخلق PageNumberStamp الجديد مع سلاسل الصيغة المحددة. |
getFormat() → String | يعيد سلسلة التنسيق لرقم الصفحة. |
setFormat(format: String) | يحدد سلسلة التنسيق لرقم الصفحة. |
getStartingNumber() → int | يعيد رقم الصفحة المبدئية. |
setStartingNumber(startingNumber: int) | يضع رقم الصفحة البداية. |
formatPageNumber(pageIndex: int, totalPages: int) → String | تصميم نص رقم الصفحة لمؤشر الصفة المحدد وعدد الصفات الإجمالي. |
TextStamp(value: String) | يخلق TextStamp الجديد مع قيمة النص المذكورة. |
getValue() → String | يعيد محتوى النص من هذه الطابع. |
setValue(value: String) | يحدد محتوى النص لهذا الطابع. |
getTextState() → TextState | يعيد حالة النص لهذا الطابع، وخلقها بسهولة إذا لزم الأمر. |
setTextState(textState: TextState) | يحدد حالة النص لهذا الطابع. |
getWordWrapMode() → TextFormattingOptions.WordWrapMode | يعيد وضع التفاف الكلمة لنص هذه الطابع. |
setWordWrapMode(wordWrapMode: TextFormattingOptions.WordWrapMode) | يضع وضع التفاف الكلمة لنص هذه الطابع. |
getTextAlignment() → HorizontalAlignment | يعيد ترتيب النص داخل منطقة الطابع. |
setTextAlignment(textAlignment: HorizontalAlignment) | يضع ترتيب النص داخل منطقة الطابع. |
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) | يحدد عامل التكبير العمودي (القياس) للطابع. |