PDFPisatelj
Približni podaci
PDFWriter je klasa u Aspose.PDF FOSS za Java.
Serijalizira grafikon PDF objekata u valjanom PDF datoteku.
Ova klasa pruža 7 metoda za rad s PDFWriter objektima u Java programima. Postoje i sljedeće metode: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey) | Postavi šifrovač za skriptiranje. |
PDFWriter(output: OutputStream, pdfVersion: float) | Izgradi novi PDFWriter. |
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>) | Piše kompletnu PDF datoteku: zaglavlje, objekte, xref tablicu i prateći film. |
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Piše inkrementalno ažuriranje na postojeći PDF. |
allocateObjectNumber() → PdfObjectKey | Predaje novi objekt broj i vraća ključ. |
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int) | Piše kompletan PDF s objektnim tokovima i xref streamom (PDF 1.5+). |
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Piše inkrementalno ažuriranje koristeći xref tok umjesto tekstualne tabele. |