PDFWriter
Overview
PDFWriter là một lớp trong Aspose.PDF FOSS cho Java.
Xét một biểu đồ của các đối tượng PDF vào một tệp PDF có hiệu lực.
Khóa học này cung cấp 7 phương pháp để làm việc với các đối tượng PDFWriter trong các chương trình Java. Các phương pháp có sẵn bao gồm: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java.
Methods
| Signature | Description |
|---|---|
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey) | Thiết lập mã hóa để viết-đề mã hoá. |
PDFWriter(output: OutputStream, pdfVersion: float) | Tạo một PDFWriter mới. |
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>) | Tạo một tập tin PDF đầy đủ: tiêu đề, đối tượng, bảng xref và trailer. |
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Tạo một bản cập nhật gia tăng cho PDF hiện có. |
allocateObjectNumber() → PdfObjectKey | Tùy chọn một số đối tượng mới và trả về chìa khóa. |
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int) | Tạo PDF đầy đủ với các dòng đối tượng và xref (PDF 1.5+). |
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | Tạo một bản cập nhật tăng bằng cách sử dụng xref stream thay vì bảng văn bản xrev. |