PDFWriter

PDFWriter

General

PDFWriter és una classe en FOSS per Java.

Serialitza un gràfic d’objectes PDF en un fitxer PDF vàlid.

Aquesta classe proporciona 7 mètodes per treballar amb objectes PDFWriter en programes Java. Els mètodes disponibles inclouen: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java.

Mètodes

SignaturaDescripció
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey)Configura el xifrat per a l’encriptació de part d’escriptura.
PDFWriter(output: OutputStream, pdfVersion: float)Construeix un nou PDFWriter.
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>)Escriu un fitxer PDF complet: encabezament, objectes, taula xref i remolc.
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>)Escriu una actualització incremental a un PDF existent.
allocateObjectNumber()PdfObjectKeyAssigna un nou número d’objecte i torna la clau.
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int)Escriu un PDF complet amb flux d’objecte i xref stream (PDF 1.5+).
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>)Escriu una actualització incremental utilitzant un flux xref en comptes d’una taula de text x Ref.

Vegeu també

 Català