PDFParser

अवलोकन

PDFParser जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: Closeable.

पूर्ण पीडीएफ फ़ाइल पार्सर लाजी ऑब्जेक्ट लोडिंग को लागू करता है.

यह वर्ग जावा प्रोग्राम में PDFParser ऑब्जेक्ट के साथ काम करने के लिए 16 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: PDFParser, close, getAllObjectKeys, getCatalog, getDecryptor, getObject, getTrailer, getVersion, initSecurity, isEncrypted, parse, parseObjectBody, और दो अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: allObjectKeys, catalog, decryptor, encrypted, trailer, version.

गुण

नामप्रकारAccessविवरण
trailerPdfDictionaryपढ़िए।ट्रेलर शब्दकोश लौटाता है।.
versionfloatपढ़िए।पीडीएफ संस्करण लौटाता है (जैसे.
catalogPdfDictionaryपढ़िए।रूट कैटलॉग शब्दकोश (ट्रेलर में /रूट का मान) लौटाता है.
allObjectKeysSet<PdfObjectKey>पढ़िए।क्रॉस-रेफरेंस तालिका से सभी ज्ञात ऑब्जेक्ट कुंजी लौटाता है.
encryptedbooleanपढ़िए।यदि यह दस्तावेज़ एन्क्रिप्टेड है तो सही लौटाता है.
decryptorPDFDecryptorपढ़िए।सक्रिय डिक्रिप्टर लौटाता है, यदि दस्तावेज़ को एन्क्रिप्शन के साथ सफलतापूर्वक खोला गया था.

विधियाँ

Signatureविवरण
PDFParser(reader: RandomAccessReader)दिए गए स्रोत के लिए एक नया PDFParser बनाता है.
parse()पीडीएफ फ़ाइल संरचना का विश्लेषण करता हैः हेडर, क्रॉस-रेफरेंस और ट्रेलर.
getObject(key: PdfObjectKey)PdfBaseकिसी वस्तु को उसकी कुंजी (वस्तु संख्या + पीढ़ी संख्या) द्वारा लोड करता है.
getObject(objectNumber: int)PdfBaseवस्तु संख्या (जन्म 0) द्वारा किसी वस्तु को लोड करता है.
getTrailer()PdfDictionaryट्रेलर शब्दकोश लौटाता है।.
getVersion()floatपीडीएफ संस्करण लौटाता है (जैसे.
getCatalog()PdfDictionaryरूट कैटलॉग शब्दकोश (ट्रेलर में /रूट का मान) लौटाता है.
getAllObjectKeys()Set<PdfObjectKey>क्रॉस-रेफरेंस तालिका से सभी ज्ञात ऑब्जेक्ट कुंजी लौटाता है.
initSecurity(password: byte[])पीडीएफ एन्क्रिप्टेड है तो डिक्रिप्शन को आरंभ करता है.
initSecurity(password: byte[], customHandler: ICustomSecurityHandler)पीडीएफ एन्क्रिप्टेड है तो डिक्रिप्शन को आरंभ करता है.
isEncrypted()booleanयदि यह दस्तावेज़ एन्क्रिप्टेड है तो सही लौटाता है.
setDecryptor(decryptor: PDFDecryptor)डिक्रिप्टर को सीधे सेट करता है (परीक्षण के लिए)।.
getDecryptor()PDFDecryptorसक्रिय डिक्रिप्टर लौटाता है, यदि दस्तावेज़ को एन्क्रिप्शन के साथ सफलतापूर्वक खोला गया था.
resolveReference(obj: PdfBase)PdfBaseवास्तविक वस्तु के लिए पीडीएफ ऑब्जेक्ट संदर्भ को हल करता है.
parseObjectBody()PdfBaseवर्तमान लेसर स्थिति में वस्तु शरीर का विश्लेषण करता है.
close()अंतर्निहित रीडर को बंद करता है, जिससे कोई भी संबद्ध संसाधन जारी होता है.

यह भी देखें

 हिन्दी