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) | Определя вертикалния фактор за увеличаване (мащаб) на печат. |