इस आलेख में कॉन्फ़िगरेशन जानकारी, चरण-वार प्रक्रिया और एक रन करने योग्य नमूना कोड सहित ** जावा का उपयोग करके EPUB को PDF में कैसे परिवर्तित करें** के लिए सभी आवश्यक जानकारी शामिल है। इस जानकारी की सहायता से, आप केवल कोड की कुछ पंक्तियों का उपयोग करके जावा का उपयोग करके एक सरल **EPUB से PDF कनवर्टर सॉफ़्टवेयर लिख सकते हैं। रूपांतरण प्रक्रिया को नियंत्रित करने के लिए विभिन्न अनुकूलन विकल्पों पर भी चर्चा की जाती है।
Java का उपयोग करके EPUB फ़ाइल को PDF में कनवर्ट करने के चरण
- EPUB को PDF में बदलने के लिए रिपॉजिटरी से Aspose.PDF जोड़ने के लिए परिवेश स्थापित करें
- EpubLoadOptions वर्ग की एक वस्तु घोषित करें
- एक मार्जिनइन्फो क्लास ऑब्जेक्ट बनाएं
- मार्जिनइन्फो ऑब्जेक्ट में शीर्ष मार्जिन मान सेट करें
- EpubLoadOptions क्लास ऑब्जेक्ट में कस्टम मार्जिनइन्फो ऑब्जेक्ट सेट करें
- EpubLoadOptions ऑब्जेक्ट का उपयोग करके स्रोत EPUB फ़ाइल को Document क्लास ऑब्जेक्ट में लोड करें
- लोड किए गए EPUB दस्तावेज़ को डिस्क पर PDF के रूप में सहेजें
ये चरण *जावा का उपयोग करके EPUB को PDF में बदलने की प्रक्रिया का वर्णन करते हैं। सभी आवश्यक वर्गों, विधियों और कुछ गुणों को समझाया गया है जो इस कार्य को पूरा करने के लिए आवश्यक हैं। एक बार टेम्प्लेट EPUB फ़ाइल दस्तावेज़ वर्ग में ठीक से लोड हो जाती है, तो आप डिस्क पर सहेजने से पहले आउटपुट PDF फ़ाइल पर कई अन्य क्रियाएँ भी कर सकते हैं। यहां साझा किए गए चरणों का पूरा क्रम स्रोत EPUB फ़ाइल से PDF बनाने के लिए अनुसरण किया जाना है।
जावा का उपयोग करके किसी फ़ाइल को EPUB से PDF में कनवर्ट करने के लिए कोड
import com.aspose.pdf.License; | |
import com.aspose.pdf.Document; | |
import com.aspose.pdf.EpubLoadOptions; | |
import com.aspose.pdf.MarginInfo; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to Convert EPUB to a PDF file | |
// Instantiate the license | |
License license = new License(); | |
license.setLicense("Aspose.Total.lic"); | |
// Instantiate EpubLoadOptions object | |
EpubLoadOptions epubLoadOptions = new EpubLoadOptions(); | |
// Create and set margin info | |
MarginInfo margin = new MarginInfo(); | |
margin.setTop(200); | |
epubLoadOptions.setMargin(margin); | |
// Load the input EPUB file | |
Document document = new Document("template.epub", epubLoadOptions); | |
// Save the loaded document as a PDF file | |
document.save("output.pdf"); | |
System.out.println("Done"); | |
} | |
} |
यह कोड जावा का उपयोग करके EPUB को PDF में बदलने के लिए पर्याप्त है हालाँकि यदि आप आउटपुट PDF फ़ाइल में किसी विशेष स्थान पर EPUB फ़ाइल सामग्री को रेंडर करने जैसी प्रक्रिया को अनुकूलित करना चाहते हैं तो आप EpubLoadOptions में गुण सेट कर सकते हैं। मार्जिनइन्फो क्लास ऑब्जेक्ट का उपयोग मार्जिन जानकारी को बाएँ, दाएँ, ऊपर और नीचे हाशिये के रूप में सेट करने के लिए किया जा सकता है। EpubLoadOptions क्लास ऑब्जेक्ट पेज साइज, पेज साइज एडजस्टमेंट मोड और मार्जिन एरिया यूसेज मोड जैसे गुण प्रदान करता है।
इस लेख ने हमें जावा का उपयोग करके स्रोत फ़ाइल को EPUB से PDF में बदलने के लिए निर्देशित किया है। यदि आप आउटपुट पीडी में हेडर और फुटर जोड़ने की प्रक्रिया सीखने में रुचि रखते हैं, तो जावा का उपयोग करके पीडीएफ में हेडर और फुटर कैसे जोड़ें पर लेख देखें।