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()يغلق القارئ الأساسي، ويطلق أي موارد مرتبطة.

انظر أيضاً

 العربية