PDFWriter
Översikt
PDFWriter är en klass i Aspose.PDF FOSS för Java.
Serialiserar en graf av PDF-objekt i en giltig PDF.
Denna klass ger 7 metoder för att arbeta med PDFWriter-objekt i Java-program. Tillgängliga metoder är bland annat: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java.
Methods
| Signature | Beskrivning |
|---|---|
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey) | Ställer in krypteraren för skrivsidig kryptering. |
PDFWriter(output: OutputStream, pdfVersion: float) | Bygg en ny PDFWriter. |
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>) | Skrev en komplett PDF-fil: rubrik, objekt, xref tabell och trailer. |
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Skrev en inkrementell uppdatering till ett befintligt PDF-format. |
allocateObjectNumber() → PdfObjectKey | Tilldelar ett nytt objektnummer och returnerar nyckeln. |
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int) | Skrev en komplett PDF med objektströmmar och xref-ströma (PDF 1.5+). |
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Skrev en inkrementell uppdatering med hjälp av ett xref-ström istället för en textxref tabell. |