PageNumberStamp

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 після встановлення FOSS для пакету Java. Свойства: background, bottomMargin, format, height, horizontalAlignment, leftMargin, і ще 18 .

Властивості

NameTypeAccessDescription
formatStringReadПовертає ряд форматизації для номера сторінки.
startingNumberintReadПовертає номер початкової сторінки.
valueStringReadПовертає текст цього штампу.
textStateTextStateReadПовертає текст для цієї марки, створюючи її м’яко в разі необхідності.
wordWrapModeTextFormattingOptions.WordWrapModeReadПовертає слово “wrap” для тексту цієї марки.
textAlignmentHorizontalAlignmentReadПовертає текст, що знаходиться в зоні штампу.
xIndentdoubleReadПовертає горизонтальне положення (раздел X) штампу в точках.
yIndentdoubleReadПовертає вертикальне положення (Y-різок) штампу в точках.
widthdoubleReadПовертає ширину площі штампу в точках.
heightdoubleReadПовертає висоту площі штампу в точках.
backgroundbooleanReadПовертає, чи відображається цей штамп за змістом сторінки.
rotateRotationReadПовертає число обертання для цієї марки.
rotateAngledoubleReadПовертає кут обертання штампу в градусах.
opacitydoubleReadПовертає непрозорість (прозорість) штампу.
horizontalAlignmentHorizontalAlignmentReadПовертає горизонтальне вирівнювання штампу на сторінці.
verticalAlignmentVerticalAlignmentReadПовертає вертикальне вирівнювання штампу на сторінці.
leftMargindoubleReadПовертає лівий край штампу в точках.
rightMargindoubleReadПовертає правий край штампу в точках.
topMargindoubleReadПовертає верхній марж штампу в точках.
bottomMargindoubleReadПовертає нижню маржу штампа в точках.
stampIdintReadПовертає ідентифікатор штампу.
zoomdoubleReadПовертає фактор з’єднання (масштабу) для штампу.
zoomXdoubleReadПовертає коефіцієнт горизонтального зум (масштаб) для штампу.
zoomYdoubleReadПовертає фактор вертикального зум (масштаб) для штампу.

Методи

SignatureDescription
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)Налаштовує фактор вертикального зум (масштабу) для штампу.

Дивіться також

 Українська