यह ट्यूटोरियल विस्तार से बताता है कि पायथन में SVG को PDF में कैसे बदलें। यह पायथन में SVG को PDF में रेंडर करने के लिए प्रोग्राम फ्लो और रननेबल कोड स्निपेट पर चर्चा करता है। अपने परिवेश में रूपांतरण पूरा करने के लिए कुछ API कॉल करें।
पायथन में SVG को PDF में बदलने के चरण
- SVG को PDF प्रारूप में निर्यात करने के लिए Aspose.SVG स्थापित करके IDE तैयार करें
- SkiaSharp सुविधा सक्रिय करें
- PdfSaveOptions वर्ग का एक ऑब्जेक्ट बनाएँ
- SVGDocument क्लास इंस्टैंस का उपयोग करके स्रोत SVG फ़ाइल लोड करें
- convert_svg विधि से SVG को PDF में बदलें
ये चरण Python में SVG को PDF में बदलने के लिए एल्गोरिदम का अवलोकन प्रस्तुत करते हैं। सबसे पहले, SkiaSharp एक्सटेंशन के साथ रेंडरिंग इंजन को कॉन्फ़िगर करें। फिर स्रोत SVG छवि लोड करें और इसे PDF दस्तावेज़ के रूप में निर्यात करें।
पायथन में SVG से PDF में रेंडर करने के लिए कोड
उपर्युक्त नमूना कोड SVG से PDF में Python में कनवर्ट करने के लिए एक बुनियादी संस्करण है। यह रेंडरिंग इंजन को कॉन्फ़िगर करता है और फिर PdfSaveOptions क्लास का एक उदाहरण आरंभ करता है। आप वैकल्पिक रूप से क्षैतिज और ऊर्ध्वाधर रिज़ॉल्यूशन, PDF फ़ाइल एन्क्रिप्शन और पेज सेटअप जैसे कई अन्य गुणों के साथ-साथ विभिन्न पैरामीटर निर्दिष्ट कर सकते हैं। अंत में, रूपांतरण को समाप्त करने के लिए PDF फ़ाइलों को रेंडर करें।
In this article, you have understood how to convert SVG into PDF in Python. Whereas, if you are interested to learn creating SVG images, refer to the article on Create SVG in Python.