PDFParser

Overview

PDFParser در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : Closeable.

فایل PDF کامل پارسر با اجرای بارگذاری اشیاء ناخوشایند.

این کلاس 16 روش برای کار با اشیاء PDFParser در برنامه های جاوا ارائه می دهد. روش های موجود شامل: PDFParser, close, getAllObjectKeys, getCatalog, getDecryptor, getObject, getTrailer, getVersion, initSecurity, isEncrypted, parse, parseObjectBody,و دو روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : allObjectKeys, catalog, decryptor, encrypted, trailer, version.

Properties

NameTypeAccessDescription
trailerPdfDictionaryReadبازگشت به کلمات کلیدی تریلر.
versionfloatReadنسخه PDF را بازگردانید (به عنوان مثال:.
catalogPdfDictionaryReadکلمات کلیدی کاتالوگ ریشه را باز می گرداند (قیمت /Root در تریلر).
allObjectKeysSet<PdfObjectKey>Readبازگرداندن کلیدهای اشیاء شناخته شده از جدول مرجع متقابل.
encryptedbooleanReadاگر این سند رمزگذاری شده باشد، حق بازگردانده می شود.
decryptorPDFDecryptorReadبازگشت فعال رمزگذاری، اگر سند با موفقیت با رمزنگاری باز شده است.

Methods

SignatureDescription
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[])شروع رمزگذاری اگر PDF رمزنگاری شده است.
initSecurity(password: byte[], customHandler: ICustomSecurityHandler)شروع رمزگذاری اگر PDF رمزنگاری شده است.
isEncrypted()booleanاگر این سند رمزگذاری شده باشد، حق بازگردانده می شود.
setDecryptor(decryptor: PDFDecryptor)درایو را به طور مستقیم (برای آزمایش) تنظیم کنید.
getDecryptor()PDFDecryptorبازگشت فعال رمزگذاری، اگر سند با موفقیت با رمزنگاری باز شده است.
resolveReference(obj: PdfBase)PdfBaseیک PDF اشیاء را به موضوع واقعی مرجع می کند.
parseObjectBody()PdfBaseیک جسم در موقعیت لکسور فعلی قرار دارد.
close()خواننده زیر را بسته و هر گونه منابع مرتبط را آزاد می کند.

See Also

 فارسی