PdfFileMend
PdfFileMend
Overview
PdfFileMend является классом в Aspose.PDF FOSS для Java. Наследники от: Closeable.
Предыдущий фасад для добавления растровых изображений и аннотаций {@link FormattedText} в существующие PDF-файлы без перестройки страницы с нуля.
Этот класс предоставляет 18 методов для работы с объектами PdfFileMend в программах Java. Доступные методы включают: PdfFileMend, addImage, addText, bindPdf, close, getDocument, save, setInputFile. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for 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 } , расположенному в |
| прямоугольник {@code [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() | Освобождает связанный документ. |