PDFWriter
PDFWriter
Overview
PDFWriter adalah kelas di Aspose.PDF FOSS untuk Java.
Serialisasi grafik dari objek PDF ke dalam file PDF yang valid.
Kelas ini menyediakan 7 metode untuk bekerja dengan objek PDFWriter dalam program Java. Metode yang tersedia meliputi: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java.
Methods
| Signature | Description |
|---|---|
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey) | Menetapkan encryptor untuk enkripsi sisi tulis. |
PDFWriter(output: OutputStream, pdfVersion: float) | Membangun PDFWriter baru. |
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>) | Menulis file PDF lengkap: header, objek, tabel xref, dan trailer. |
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Menulis pembaruan tambahan ke PDF yang ada. |
allocateObjectNumber() → PdfObjectKey | Menugaskan nomor objek baru dan mengembalikan kunci. |
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int) | Menulis PDF lengkap dengan stream objek dan xref stream (PDF 1.5+). |
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Menulis pembaruan tambahan menggunakan aliran xref alih-alih tabel text x Ref. |