PDFParser (محلل)

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

PDFParser هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: Closeable.

معالج ملفات PDF كامل ينفذ تحميل الكسالى.

يوفر هذا الفصل 16 طريقة للعمل مع كائنات PDFParser في برامج Java. المنهجيات المتاحة تشمل: PDFParser, close, getAllObjectKeys, getCatalog, getDecryptor, getObject, getTrailer, getVersion, initSecurity, isEncrypted, parse, parseObjectBody,، و 2 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: allObjectKeys, catalog, decryptor, encrypted, trailer, version.

خصائص

اسمالنوعالوصولوصف
trailerPdfDictionaryاقرأيعيد قاموس المقطورة.
versionfloatاقرأيعيد إصدار PDF (مثل:.
catalogPdfDictionaryاقرأيعيد قاموس الكتالوج الجذر (قيمة / Root في المقطورة).
allObjectKeysSet<PdfObjectKey>اقرأيعيد كل مفاتيح الكائن المعروفة من الجدول المرجعي.
encryptedbooleanاقرأيعيد true إذا كان هذا المستند مشفراً.
decryptorPDFDecryptorاقرأيعيد المفكّر النشط، إذا تم فتح الوثيقة بنجاح مع التشفير.

الطرق

التوقيعوصف
PDFParser(reader: RandomAccessReader)يُنشئ PDFParser جديد للمصدر المحدد.
parse()تحليل هيكل ملف PDF: الرأس، الإشارة المتقاطعة والمسجل.
getObject(key: PdfObjectKey)PdfBaseيقوم بتحميل الكائن بواسطة مفتاحه (رقم الكيان + رقم الجيل).
getObject(objectNumber: int)PdfBaseيقوم بتحميل الكائن حسب رقم الكائنات (الجيل 0).
getTrailer()PdfDictionaryيعيد قاموس المقطورة.
getVersion()floatيعيد إصدار PDF (مثل:.
getCatalog()PdfDictionaryيعيد قاموس الكتالوج الجذر (قيمة / Root في المقطورة).
getAllObjectKeys()Set<PdfObjectKey>يعيد كل مفاتيح الكائن المعروفة من الجدول المرجعي.
initSecurity(password: byte[])يبدأ فك التشفير إذا كان الملف مشفراً.
initSecurity(password: byte[], customHandler: ICustomSecurityHandler)يبدأ فك التشفير إذا كان الملف مشفراً.
isEncrypted()booleanيعيد true إذا كان هذا المستند مشفراً.
setDecryptor(decryptor: PDFDecryptor)يضع المفكّر مباشرةً (للاختبار).
getDecryptor()PDFDecryptorيعيد المفكّر النشط، إذا تم فتح الوثيقة بنجاح مع التشفير.
resolveReference(obj: PdfBase)PdfBaseيحل إشارة كائن PDF إلى الكائن الفعلي.
parseObjectBody()PdfBaseتحليل جسم كائن في موقع الكسير الحالي.
close()يغلق القارئ الأساسي، ويطلق أي موارد مرتبطة.

انظر أيضاً

 العربية