यह सटीक ट्यूटोरियल कॉन्फ़िगरेशन विवरण और इस कनवर्टर को विकसित करने के चरणों को साझा करके Python में EPUB को PDF में कैसे बदलें की जानकारी को कवर करने के लिए डिज़ाइन किया गया है। इसमें रन करने योग्य नमूना कोड के साथ सभी आवश्यक संसाधनों और कार्यक्रम के प्रवाह को शामिल किया गया है जिसका उपयोग किसी भी .NET समर्थित वातावरण में किया जा सकता है। EPUB फ़ाइल को लोड करने का अनुकूलन प्रदर्शित किया गया है और इस कन्वर्टर को EPUB से PDF में Python में लिखते समय आउटपुट PDF फ़ाइल को कॉन्फ़िगर करने के लिए मार्गदर्शन भी प्रदान किया गया है।
पायथन में एपब को पीडीएफ में बदलने के लिए कदम
- EPUB को PDF में बदलने के लिए .NET के माध्यम से पायथन के लिए Aspose.PDF का उपयोग करने के लिए परिवेश स्थापित करें
- EPUB फ़ाइल की लोडिंग को नियंत्रित करने के लिए EpubLoadOptions वर्ग का एक ऑब्जेक्ट बनाएँ
- आउटपुट PDF में EPUB सामग्री की रेंडरिंग के लिए पेज मार्जिन सेट करें
- कस्टम सेटिंग का उपयोग करके EPUB फ़ाइल को दस्तावेज़ क्लास ऑब्जेक्ट में लोड करें
- EPUB फ़ाइल को डिस्क पर PDF के रूप में सहेजें
उपरोक्त चरण EPUB फ़ाइल को लोड करने, रेंडरिंग को कॉन्फ़िगर करने और आउटपुट PDF फ़ाइल को सहेजने के लिए मार्गदर्शन प्रदान करके पायथन में EPUB को PDF में बदलने की प्रक्रिया का वर्णन करते हैं। आप डिस्क से केवल EPUB फ़ाइल को एक्सेस करके और इसे डिफ़ॉल्ट सेटिंग्स के साथ PDF फ़ाइल के रूप में सहेज कर प्रक्रिया को कारगर बना सकते हैं। आप लोडिंग प्रक्रिया को कॉन्फ़िगर करने के लिए EpubLoadOptions क्लास इंस्टेंस का भी उपयोग कर सकते हैं जैसे कि PDF में रेंडर करने के लिए EPUB सामग्री के लिए मार्जिन सेट किया गया है।
पायथन में EPUB फ़ाइल को PDF में बदलने के लिए कोड
import aspose.pdf as pdf | |
# Set the source directory path | |
filePath = "C://Words//" | |
# Load the license in your application to convert EPUB to PDF | |
pdfToPngLicense = pdf.License() | |
pdfToPngLicense.set_license(filePath + "Conholdate.Total.Product.Family.lic") | |
#Declare EpubLoadOptions object | |
epubLoadOptions = pdf.EpubLoadOptions() | |
marginInfo =pdf.MarginInfo() | |
marginInfo.top=200 | |
#Set margin info | |
epubLoadOptions.margin=marginInfo | |
#Load the EPUB into a Document class object | |
document = pdf.Document(filePath + "EPUBToPDF.epub", epubLoadOptions) | |
#save the document as PDF | |
document.save(filePath + "output.pdf") |
यह कोड Python* में *EPUB से PDF कन्वर्टर सॉफ़्टवेयर लिखने के लिए उपयोगी है क्योंकि यह एक संपूर्ण प्रोग्राम प्रदर्शित करता है जो EPUB फ़ाइल को लोड करता है और इसे EpubLoadOptions वर्ग का उपयोग करके लोड की गई EPUB फ़ाइल में सामग्री की सेटिंग के साथ एक PDF फ़ाइल के रूप में सहेजता है। वस्तु। आप EpubLoadOptions ऑब्जेक्ट में अन्य गुण भी सेट कर सकते हैं जैसे अन्य प्रकार की फ़ाइलों के लिए लोड प्रारूप का चयन करना और EPUB फ़ाइल लोड करते समय त्रुटि परिदृश्यों को संभालने के लिए चेतावनी हैंडलर सेट करना। कृपया ध्यान दें कि EPUB फ़ाइल को एक बार डॉक्यूमेंट क्लास ऑब्जेक्ट में लोड करने के बाद, आप इसे PDF के रूप में सहेजने से पहले विभिन्न अनुकूलन कर सकते हैं जैसे पृष्ठभूमि रंग या छवि सेट करना, हेडर/फ़ुटर सेट करना, डिफ़ॉल्ट फ़ॉन्ट और अधिक सामग्री जोड़ना।
इस विषय में Python का उपयोग करके EPUB को PDF में बदलने की प्रक्रिया की व्याख्या की गई है। यदि आप पीडीएफ फाइल को छवि में बदलने की प्रक्रिया सीखने में रुचि रखते हैं, तो पायथन में पीडीएफ को इमेज में कैसे बदलें पर लेख देखें।