जावा में PUB को JPG में कैसे बदलें

यह त्वरित ट्यूटोरियल जावा में PUB को JPG में कैसे बदलें पर आपका मार्गदर्शन करता है। यह पर्यावरण सेटअप जैसे सभी बुनियादी विवरणों की व्याख्या करता है, और चरण-वार प्रक्रिया के बाद नमूना कोड द्वारा **प्रकाशक को जावा में JPG में बदलने की सुविधा का प्रदर्शन किया जाता है। PUB फ़ाइलों को संसाधित करने और उन्हें JPG छवियों के रूप में निर्यात करने के लिए आपको Microsoft प्रकाशक या किसी अन्य एप्लिकेशन को स्थापित करने की आवश्यकता नहीं है।

जावा का उपयोग करके PUB को JPG में बदलने के चरण

  1. PUB फ़ाइलें रेंडर करने के लिए Aspose.PUB और Aspose.PDF लाइब्रेरी कॉन्फ़िगर करें
  2. इनपुट पब फ़ाइल को IPubParser इंटरफ़ेस के साथ लोड करें
  3. लोड की गई PUB फ़ाइल को PDF दस्तावेज़ के रूप में निर्यात करें
  4. इंटरमीडिएट पीडीएफ दस्तावेज़ तक पहुंचें
  5. पीडीएफ फाइल के प्रत्येक पृष्ठ के लिए आकार प्राप्त करें
  6. JPG छवियों के लिए पृष्ठ आकार और छवि रिज़ॉल्यूशन सेट करें
  7. process() पद्धति का उपयोग करके प्रत्येक पृष्ठ को JPG छवि प्रारूप में बदलें

उपरोक्त चरण जावा में प्रकाशक से जेपीजी कनवर्टर बनाने की पूरी प्रक्रिया का सार प्रस्तुत करते हैं। ये आपकी परियोजनाओं में पुस्तकालयों के एकीकरण के बाद एल्गोरिदम और नमूना कोड की व्याख्या करते हैं। इनपुट PUB फ़ाइल को लोड करने के लिए आपको केवल कुछ API कॉल करने की आवश्यकता है, इसे PDF प्रारूप में परिवर्तित करें और फिर आउटपुट JPG छवियों को प्रस्तुत करें।

जावा में PUB को JPG में बदलने के लिए कोड

import com.aspose.pdf.License;
import com.aspose.pdf.PageSize;
import com.aspose.pdf.devices.JpegDevice;
import com.aspose.pdf.facades.PdfFileInfo;
import com.aspose.pub.IPdfConverter;
import com.aspose.pub.IPubParser;
import com.aspose.pub.PubFactory;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to convert PUB to JPG in Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Load the PUB file
IPubParser PubFileParser = PubFactory.createParser("input.pub");
com.aspose.pub.Document PubDocument = PubFileParser.parse();
// Convert PUB to PDF with PDFConverter class
IPdfConverter PDFConverter = PubFactory.createPdfConverter();
PDFConverter.convertToPdf(PubDocument, "IntermediatePDFFile.pdf");
// Load PDF document
com.aspose.pdf.Document PDFDocument = new com.aspose.pdf.Document("IntermediatePDFFile.pdf");
PdfFileInfo PDFFileInfo = new PdfFileInfo(PDFDocument);
// Iterate each page and create JPG image
for (com.aspose.pdf.Page PDFPage : PDFDocument.getPages())
{
PageSize PDFPageSize = new PageSize(
(int)(PDFFileInfo.getPageWidth(PDFPage.getNumber())),
(int)(PDFFileInfo.getPageHeight(PDFPage.getNumber())));
JpegDevice JPGDevice = new JpegDevice(PDFPageSize);
JPGDevice.process(PDFPage, "Page" + PDFPage.getNumber() + ".jpg");
}
PDFFileInfo.close();
System.out.println("Done");
}
}

यह कोड स्निपेट दिखाता है कि कैसे माइक्रोसॉफ्ट प्रकाशक को जावा में जेपीजी में कनवर्ट करें। सबसे पहले, यह पार्स () विधि का उपयोग करके इनपुट PUB फ़ाइल को पार्स करता है। इसके बाद, यह पार्स की गई फ़ाइल को PDF दस्तावेज़ के रूप में निर्यात करता है और फिर JpegDevice क्लास इंस्टेंस का उपयोग करके प्रत्येक पृष्ठ की JPG छवियों को प्रस्तुत करता है।

इस ट्यूटोरियल में PUB फ़ाइल को Java में JPG में बदलने से संबंधित जानकारी पर चर्चा की गई है। दूसरी ओर, यदि आप PUB फ़ाइल को PNG छवि में बदलना चाहते हैं, तो कृपया जावा में PUB को PNG में कैसे बदलें पर लेख पढ़ें।

 हिन्दी