query while working with PDPageNode using pdfBox -
दस्तावेज़ = PDDocument.load (filePath); System.out.println ("पृष्ठ संख्या =" + document.getNumberOfPages ()); PDDocumentCatalog docCata = नया PDDocumentCatalog (दस्तावेज़); मानचित्र के & lt; स्ट्रिंग, पूर्णांक & gt; Pmap = document.getPageMap (); System.out.println ("count =" + pmap.size ()); // यह गिनती = 562 pnode = docCata.getPages () प्रिंट करता है; KidList = pnode.getKids (); System.out.println ("बच्चे की सूची का आकार =" + kidList.size ()); // यह बच्चे के आकार का भी छापता है = 0 // सिस्टम। आउट.प्रिंटलैनी(--------size= "+ pnode.getRotation ()) // नल सूचक अपवाद फेंकता
नमस्ते मैंने ऊपर कोड के साथ काम करने की कोशिश की, हालांकि मैं बच्चों को pnode.getKids का उपयोग करने में सक्षम नहीं हूं।
उपरोक्त निम्नलिखित आउटपुट देता है:
पन्नों की गणना = 562 गिनती = 562 बच्चा सूची का आकार = 0
पीडीएफ के पन्नों पर भी जब बच्चे की आबादी नहीं आ रही है तो मुझे नहीं मिल रहा है कृपया इस संदर्भ में कुछ सहायता प्रदान करें।
धन्यवाद।
अधिकतर आप चाहते हैं करने के लिए
PDDocumentCatalog docCata = document.getDocumentCatalog ();
के बजाय
PDDocumentCatalog docCata = नया PDDocumentCatalog (दस्तावेज़);
getDocumentCatalog ()
मौजूदा दस्तावेज़ कैटलॉग को पुनर्प्राप्त करता है जबकि नया पीडीडी दस्तावेज़कॉक (दस्तावेज़)
किसी भी पेज के बिना एक नया बनाता है।
Comments
Post a Comment