PDFWriter (Scriitor de fişiere)
Opinie generală
PDFWriter este o clasă în Aspose.PDF FOSS pentru Java.
Serializează un grafic al obiectelor PDF într-un fișier PDF valabil.
Această clasă oferă 7 metode pentru a lucra cu obiecte PDFWriter în programele Java. Metodele disponibile includ: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey) | Setarea criptator pentru codare de scris. |
PDFWriter(output: OutputStream, pdfVersion: float) | Construieşte un nou PDFWriter. |
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>) | Scrie un fișier PDF complet: header, obiecte, xref tabel și trailer. |
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Scrie o actualizare incrementală la un PDF existent. |
allocateObjectNumber() → PdfObjectKey | Aloca un nou număr de obiect și returnează cheia. |
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int) | Scrie un PDF complet cu fluxuri de obiecte și flux xref (PDF 1.5+). |
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Scrie o actualizare incrementală folosind un flux xref în loc de un tabel text x Ref. |