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

NameTypeAccessDescription
documentDocumentReadВозвращает связанный документ или {@code null}, когда ни один из них не установлен.

Methods

SignatureDescription
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()Освобождает связанный документ.

See Also

 Русский