PDFWriter

Overview

PDFWriter є клас в Aspose.PDF FOSS для Java.

Серіалізує графік PDF-об’єктів у дійсний файл PDF.

Цей клас надає 7 методів роботи з об’єктами PDFWriter в програмах Java. Доступні методи включають: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету 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

 Українська