PDFWriter

Overview

PDFWriter является классом в Aspose.PDF FOSS для Java.

Сериализирует график PDF-объектов в действительный файл PDF.

Этот класс предоставляет 7 методов работы с объектами PDFWriter в программах Java. Доступные методы включают: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java.

Methods

SignatureDescription
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey)Настройка шифрования для шифрки с страницы записи.
PDFWriter(output: OutputStream, pdfVersion: float)Создает новый PDFWriter.
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>)Написывает полный файл PDF: заголовок, объекты, таблица xref и трейлер.
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>)Написывает дополнительное обновление существующего файла PDF.
allocateObjectNumber()PdfObjectKeyПрисвоит новый номер объекта и возвращает ключ.
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int)Написывает полный PDF с потоками объектов и xref-потоком (PDF 1.5+).
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>)Написывает инкрементальное обновление с использованием потока xref вместо текстовой таблицы x Ref.

See Also

 Русский