Stamp
Stamp
Overview
Stamp є клас в Aspose.PDF FOSS для Java.
Представляє собою штамп в API фасадів, який може бути застосований через {@link PdfFileStamp}.
Цей клас надає 26 методів роботи з об’єктами Stamp в програмах Java. Доступні методи включають: Stamp, bindImage, bindLogo, bindPdf, getFormattedText, getImageFile, getImageStream, getOriginX, getOriginY, getPageNumber, getPdfDocument, getPdfFile, і 9 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: background, formattedText, imageFile, imageStream, originX, originY, і ще 6.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
originX | double | Read | Повертає горизонтальне положення походження штампу. |
originY | double | Read | Повертає вертикальне положення походження штампу. |
rotation | float | Read | Відвертає кут обертання в градусах. |
background | boolean | Read | Повертає, чи відображається цей штамп за змістом сторінки. |
pageNumber | int | Read | Повертає номер сторінки, на яку слід застосувати цю штампку. |
stampId | int | Read | Повертає ідентифікатор штампу. |
formattedText | FormattedText | Read | Повертає прив’язаний {@link FormattedText}, або { @code null}, якщо не встановлено жодного. |
imageFile | String | Read | Повертає шлях файлу зв’язаного зображення, або {@code null}. |
imageStream | InputStream | Read | Повертає зв’язаний стрім зображення, або {@code null}. |
pdfFile | String | Read | Повертає пов’язаний шлях файлу PDF, або {@code null}. |
pdfDocument | Document | Read | Повертає пов’язаний PDF-документ, або {@code null}. |
pdfPageNumber | int | Read | Повертає номер сторінки PDF на основі 1. |
Methods
| Signature | Description |
|---|---|
Stamp() | Створює новий порожній {@code Stamp} екземпляр. |
bindLogo(formattedText: FormattedText) | Обов’язкує {@link FormattedText} як текст (лого) цього штампу. |
bindLogo(logoFile: String) | Перевантаження з зручності: пов’язує файл зображення як логотип. |
bindImage(imageFile: String) | Зв’язує файл зображення як джерело штампу. |
bindImage(imageStream: InputStream) | Зв’язує потік зображення як джерело штампу. |
bindPdf(pdfFile: String) | Перевантаження з зручності: прив’язує першу сторінку {@code pdfFile} як джерело штампу. |
bindPdf(pdfStream: InputStream) | Обов’язкує першу сторінку потоку PDF як джерело штампу. |
bindPdf(pdfFile: String, pageNumber: int) | Обов’язкує сторінку PDF як джерело штампу. |
bindPdf(document: Document, pageNumber: int) | Обов’язкує сторінку з існуючого документа як джерело штампу. |
setOrigin(x: double, y: double) | Назначає походження (положення) штампу на сторінці. |
getOriginX() → double | Повертає горизонтальне положення походження штампу. |
getOriginY() → double | Повертає вертикальне положення походження штампу. |
getRotation() → float | Відвертає кут обертання в градусах. |
setRotation(rotation: float) | Налаштовує кут обертання в градусах. |
isBackground() → boolean | Повертає, чи відображається цей штамп за змістом сторінки. |
setBackground(background: boolean) | Налаштовує, чи відображається цей штамп за змістом сторінки. |
getPageNumber() → int | Повертає номер сторінки, на яку слід застосувати цю штампку. |
setPageNumber(pageNumber: int) | Назначає номер сторінки, на яку повинен бути застосований цей штамп. |
getStampId() → int | Повертає ідентифікатор штампу. |
setStampId(stampId: int) | Налаштовує ідентифікатор штампу. |
getFormattedText() → FormattedText | Повертає прив’язаний {@link FormattedText}, або { @code null}, якщо не встановлено жодного. |
getImageFile() → String | Повертає шлях файлу зв’язаного зображення, або {@code null}. |
getImageStream() → InputStream | Повертає зв’язаний стрім зображення, або {@code null}. |
getPdfFile() → String | Повертає пов’язаний шлях файлу PDF, або {@code null}. |
getPdfDocument() → Document | Повертає пов’язаний PDF-документ, або {@code null}. |
getPdfPageNumber() → int | Повертає номер сторінки PDF на основі 1. |