PDFWriter
PDFWriter
Overview
PDFWriter je třída v Aspose.PDF FOSS pro Java.
Sérializace grafu PDF objektů do platného souboru PDF.
Tato třída poskytuje 7 metod pro práci s objekty PDFWriter v programech Java. K dispozici jsou následující metody: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java.
Methods
| Signature | Description |
|---|---|
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey) | Nastavuje šifrovací systém pro šifru na straně psaní. |
PDFWriter(output: OutputStream, pdfVersion: float) | Vytváří nový PDFWriter. |
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>) | Napíše kompletní PDF soubor: hlavička, objekty, xref tabulka a přívěs. |
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Píše postupné aktualizace existujícího PDF. |
allocateObjectNumber() → PdfObjectKey | Přiděluje nové číslo objektu a vrátí klíč. |
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int) | Píše kompletní PDF s objektovými proudy a xref proudem (PDF 1.5+). |
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Píše postupné aktualizace pomocí proudu xref namísto textové tabulky x Ref. |