PDFWriter
PDFWriter
Overview
PDFWriter در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
یک نمودار از اشیاء PDF را به یک فایل PDF معتبر سریالی می کند.
این کلاس 7 روش برای کار با اشیاء PDFWriter در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند.
Methods
| Signature | Description |
|---|---|
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey) | رمزگذاری را برای نوشتن صفحه رمزنگاری تنظیم کنید. |
PDFWriter(output: OutputStream, pdfVersion: float) | ایجاد یک PDFWriter جدید. |
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>) | یک فایل PDF کامل را بنویسید: عنوان، اشیاء، جدول xref و تریلر. |
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | یک به روز رسانی اضافی را به PDF موجود ارسال کنید. |
allocateObjectNumber() → PdfObjectKey | یک عدد جدید را تعیین می کند و کلید را بازگردانده است. |
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int) | یک PDF کامل با جریان اشیاء و جریان xref (PDF 1.5+) بنویسید. |
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>) | به روز رسانی اضافی را با استفاده از جریان xref به جای یک جدول متن xrev بنویسید. |