PdfFileMend
PdfFileMend
Overview
PdfFileMend є клас в Aspose.PDF FOSS для Java. Наследники від: Closeable.
Залежний фасад для додавання растрових зображень та {@link FormattedText} анотацій до існуючих PDF без перебудови сторінки з нуля.
Цей клас надає 18 методів для роботи з об’єктами PdfFileMend в програмах Java. Доступні методи включають: PdfFileMend, addImage, addText, bindPdf, close, getDocument, save, setInputFile. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Повертає зв’язаний документ або {@code null}, коли не встановлено жодного. |
Methods
| Signature | Description |
|---|---|
PdfFileMend() | Пусте {@code PdfFileMend}. |
PdfFileMend(inputFile: String) | Прив’язаний до {@code inputFile}. |
PdfFileMend(inputFile: String, outputFile: String) | Прив’язаний до {@code inputFile} і примірюється, щоб записати результат в { @ code outputFille } під час покликання { @@link #save() }. |
PdfFileMend(inputStream: InputStream, outputStream: OutputStream) | Зв’язаний до потоків; вхід аналізується з нетерпінням, вихід проводжується для {@link #close()}. |
PdfFileMend(document: Document) | Зв’язана з вже відкритим документом. |
save() → boolean | Напиває пов’язаний документ до файлу, що поставляється через конструктор {@link #PdfFileMend(String, String) }. |
getDocument() → Document | Повертає зв’язаний документ або {@code null}, коли не встановлено жодного. |
setInputFile(inputFile: String) | Дзеркала C# {@code InputFile} setter: відкриває { @ code inputFile} в новий { @@link Document}. |
bindPdf(inputFile: String) → boolean | Завантажує свіжий {@link Document} з { @code inputFile}. |
bindPdf(inputStream: InputStream) → boolean | Завантажує свіжий {@link Document} з { @code inputStream}. |
bindPdf(document: Document) → boolean | Зв’язує вже завантажений документ. |
addImage(imageFile: String, pageNumber: int, llx: double, lly: double, urx: double, ury: double) → boolean | Додає зображення в {@code imageFile} до { @code pageNumber} розміщеному у прямокутнику { @@код [llx,lly] [urx ,ury]}. |
addImage(imageStream: InputStream, pageNumber: int, llx: double, lly: double, urx: double, ury: double) → boolean | Додає зміст зображення, прочитаного з {@code imageStream} до { @code pageNumber}. |
addText(text: FormattedText, pageNumber: int, x: double, y: double) → boolean | Додає {@текст коду} до { @ код сторінкиNumber} починаючи з { @@код (x, y) } (PDF координати користувацького простору, походження в нижній лівій частині). |
addText(text: FormattedText, pageNumber: int, x: float, y: float) → boolean | Перевантаження плавучого файлу, сумісне з попереднім (відповідає традиційному підпіску C#). |
save(outputFile: String) → boolean | Заховує пов’язаний документ в {@code outputFile}. |
save(outputStream: OutputStream) → boolean | Заховує зв’язаний документ в {@code outputStream}. |
close() | Відпускає зв’язаний документ. |