PDFWriter (مكتبة)

المعلومات العامة

PDFWriter هي فئة في Aspose.PDF FOSS لـ Java.

يسلسرد الرسم البياني لأشياء PDF إلى ملف PDF صالح.

يوفر هذا الفصل 7 طرق للعمل مع كائنات PDFWriter في برامج Java. المنهجيات المتاحة تشمل: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java.

الطرق

التوقيعوصف
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 stream (PDF 1.5+).
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>)يكتب تحديث متزايد باستخدام تيار xref بدلاً من جدول text x Ref.

انظر أيضاً

 العربية