PageNumberStamp
PageNumberStamp
نمای کلی
PageNumberStamp یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: TextStamp.
نشان دهنده یک تمبر شماره صفحه است که تعداد صفحات فعلی و کل صفحات را در هر صفحه از سند PDF ارائه می دهد.
این کلاس 53 روش برای کار با PageNumberStamp اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PageNumberStamp, TextStamp, formatPageNumber, getBottomMargin, getFormat, getHeight, getHorizontalAlignment, getLeftMargin, getOpacity, getRightMargin, getRotate, getRotateAngle,، و ۴۰ روش دیگر. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: background, bottomMargin, format, height, horizontalAlignment, leftMargin,، و 18 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
format | String | بخونید. | رشته ی فرمت شماره صفحه را بازمی گرداند. |
startingNumber | int | بخونید. | شماره صفحه شروع را بازمی گرداند. |
value | String | بخونید. | متن این مهر را باز می گرداند. |
textState | TextState | بخونید. | حالت متن برای این تمبر را باز می گرداند، در صورت لزوم آن را به طور بی کار ایجاد می کند. |
wordWrapMode | TextFormattingOptions.WordWrapMode | بخونید. | حالت بسته بندی کلمه را برای متن این تمبر باز می گرداند. |
textAlignment | HorizontalAlignment | بخونید. | متن را در منطقه تمبر تنظیم می کند. |
xIndent | double | بخونید. | موقعیت افقی (X) مهر را در نقاط باز می گرداند. |
yIndent | double | بخونید. | موقعیت عمودی (Y indent) مهر را در نقاط باز می گرداند. |
width | double | بخونید. | عرض منطقه مهر را در نقاط باز می گرداند. |
height | double | بخونید. | ارتفاع منطقه مهر را به صورت نقطه باز می گرداند. |
background | boolean | بخونید. | بازمی گرداند که آیا این تمبر در پشت محتوای صفحه نمایش داده شده است. |
rotate | Rotation | بخونید. | عدد چرخش این مهر را باز می گرداند. |
rotateAngle | double | بخونید. | زاویه چرخش مهر را در درجه باز می گرداند. |
opacity | double | بخونید. | شفافیت ( opacity) مهر را باز می گرداند. |
horizontalAlignment | HorizontalAlignment | بخونید. | جهت افقی تمبر را در صفحه باز می گرداند. |
verticalAlignment | VerticalAlignment | بخونید. | جهت گیری عمودی تمبر را در صفحه باز می گرداند. |
leftMargin | double | بخونید. | حاشیه چپ مهر را به صورت نقطه باز می گرداند. |
rightMargin | double | بخونید. | حاشیه راست مهر را به صورت نقطه باز می گرداند. |
topMargin | double | بخونید. | امتیازات بالاترین حاشیه مهر را به حساب می آورد. |
bottomMargin | double | بخونید. | حاشیه پایین تمبر را به صورت امتیاز باز می گرداند. |
stampId | int | بخونید. | شناسه مهر را باز می گرداند. |
zoom | double | بخونید. | عامل زوم (اندازه) برای تمبر را باز می گرداند. |
zoomX | double | بخونید. | عامل زوم افقی (اندازه) برای مهر را باز می گرداند. |
zoomY | double | بخونید. | عامل زوم عمودی (اندازه) برای مهر را باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
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) | متن این stamp را تنظیم میکند. |
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 indent) مهر را در نقاط باز می گرداند. |
setYIndent(yIndent: double) | موقعیت عمودی (Y indent) مهر را در نقاط مشخص می کند. |
getWidth() → double | عرض منطقه مهر را در نقاط باز می گرداند. |
setWidth(width: double) | عرض ناحیهٔ تمبر را بر حسب نقطه تنظیم میکند. |
getHeight() → double | ارتفاع منطقه مهر را به صورت نقطه باز می گرداند. |
setHeight(height: double) | ارتفاع ناحیهٔ تمبر را بر حسب نقطه تنظیم میکند. |
isBackground() → boolean | بازمی گرداند که آیا این تمبر در پشت محتوای صفحه نمایش داده شده است. |
setBackground(background: boolean) | تنظیم میکند که آیا این مهر پشت محتوای صفحه رندر میشود. |
getRotate() → Rotation | عدد چرخش این مهر را باز می گرداند. |
setRotate(rotate: Rotation) | چرخش را با استفاده از enum {@link Rotation} تنظیم میکند. |
getRotateAngle() → double | زاویه چرخش مهر را در درجه باز می گرداند. |
setRotateAngle(rotateAngle: double) | زاویه چرخش مهر را بر حسب درجه تنظیم میکند. |
getOpacity() → double | شفافیت ( opacity) مهر را باز می گرداند. |
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) | مقیاس زوم افقی (scale) را برای مهر تنظیم میکند. |
getZoomY() → double | عامل زوم عمودی (اندازه) برای مهر را باز می گرداند. |
setZoomY(zoomY: double) | مقیاس بزرگنمایی عمودی را برای stamp تنظیم میکند. |