PageNumberStamp
Overview
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.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
format | String | Read | Возвращает строку формата для номера страницы. |
startingNumber | int | Read | Возвращает номер начальной страницы. |
value | String | Read | Возвращает текст этого штампа. |
textState | TextState | Read | Возвращает состояние текста для этой печати, создавая его лениво в случае необходимости. |
wordWrapMode | TextFormattingOptions.WordWrapMode | Read | Возвращает слово “wrap” для текста этой марки. |
textAlignment | HorizontalAlignment | Read | Возвращает текст в области штампа. |
xIndent | double | Read | Возвращает горизонтальное положение (титраж X) штампа в точках. |
yIndent | double | Read | Возвращает вертикальное положение (Y-шаблон) штампа в точках. |
width | double | Read | Возвращает ширину области штампа в точках. |
height | double | Read | Возвращает высоту области штампа в точках. |
background | boolean | Read | Возвращает, отображается ли эта печать за содержанием страницы. |
rotate | Rotation | Read | Возвращает число вращения для этой печати. |
rotateAngle | double | Read | Возвращает угол вращения штампа в градусах. |
opacity | double | Read | Возвращает непрозрачность (прозрачности) печати. |
horizontalAlignment | HorizontalAlignment | Read | Возвращает горизонтальное выравнивание штампа на странице. |
verticalAlignment | VerticalAlignment | Read | Возвращает вертикальное выравнивание штампа на странице. |
leftMargin | double | Read | Возвращает левый край маркировки в точках. |
rightMargin | double | Read | Возвращает правый край штампа в пунктах. |
topMargin | double | Read | Возвращает верхнюю границу марки в баллах. |
bottomMargin | double | Read | Возвращает нижнюю границу марки в баллах. |
stampId | int | Read | Возвращает идентификатор штампа. |
zoom | double | Read | Возвращает фактор масштаба для штампа. |
zoomX | double | Read | Возвращает фактор горизонтального увеличения (масштаба) для штампа. |
zoomY | double | Read | Возвращает фактор вертикального увеличения (масштаба) для штампа. |
Methods
| Signature | Description |
|---|---|
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 | Возвращает слово “wrap” для текста этой марки. |
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) | Устанавливает вращение с помощью enum {@link Rotation}. |
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) | Устанавливает фактор вертикального увеличения (масштаба) для штампа. |