पीडीएफ फाइलों को छवियों में बदलने के लिए पीडीएफबॉक्स का उपयोग करना
परिचय
पीडीएफबॉक्स एक लोकप्रिय ओपन है -पीडीएफ दस्तावेज़ों के साथ काम करने के लिए स्रोत जावा लाइब्रेरी। अपनी कई क्षमताओं के बीच, पीडीएफबॉक्स डेवलपर्स को पीडीएफ फाइलों को छवियों में परिवर्तित करने की अनुमति देता है, जिससे व्यक्तिगत पृष्ठों को छवि प्रारूपों के रूप में निकालने की सुविधा मिलती है। यह ट्यूटोरियल इस रूपांतरण को प्राप्त करने के लिए पीडीएफबॉक्स का उपयोग करने की प्रक्रिया के माध्यम से आपका मार्गदर्शन करेगा।
रूपांतरण के लिए नमूना कोड
पीडीएफबॉक्स 1.8 के लिए समाधान।* संस्करण:
PDDocument document = PDDocument.loadNonSeq(new File(pdfFilename), null); ListpdPages = document.getDocumentCatalog().getAllPages(); int page = 0; for (PDPage pdPage : pdPages) { page; BufferedImage bim = pdPage.convertToImage(BufferedImage.TYPE_INT_RGB, 300); ImageIOUtil.writeImage(bim, pdfFilename "- " page ".png", 300); } document.close();
पीडीएफबॉक्स 2.0 संस्करण के लिए समाधान:
PDDocument document = PDDocument.load(new File(pdfFilename)); PDFRenderer pdfRenderer = new PDFRenderer(document); for (int page = 0; pagePDFBox 3.0 संस्करणों के लिए समाधान:
PDDocument document = Loader.loadPDF(new File(pdfFilename)); // The rest of the code is similar to the PDFBox 2.0 solution.ImageIOUtil क्लास पीडीएफबॉक्स संस्करण 2.0 और में एक अलग डाउनलोड/आर्टिफैक्ट के रूप में उपलब्ध है। 3.0.निर्भरताओं और अतिरिक्त कॉन्फ़िगरेशन के लिए, आपके द्वारा उपयोग किए जा रहे संबंधित संस्करण के लिए पीडीएफबॉक्स दस्तावेज़ देखें।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3