इस बुनियादी ट्यूटोरियल में जावा में SVG को JPG में कैसे बदलें शामिल है। इसमें आपके एप्लिकेशन में SVG दस्तावेज़ को JPG में Java में निर्यात करने के लिए सिस्टम कॉन्फ़िगरेशन जानकारी, चरणवार एल्गोरिथ्म, साथ ही एक रन करने योग्य नमूना कोड शामिल है। इसके अलावा, आप अपेक्षित जेपीजी छवि बनाने के लिए विभिन्न गुणों को संशोधित कर सकते हैं।
जावा में एसवीजी फ़ाइल को जेपीजी में बदलने के चरण
- SVG फ़ाइलों को कनवर्ट करने के लिए Aspose.HTML for Java लाइब्रेरी को कॉन्फ़िगर करके सिस्टम वातावरण तैयार करें
- SVGDocument वर्ग का उपयोग करके स्रोत SVG फ़ाइल लोड करें
- ImageSaveOptions का एक ऑब्जेक्ट आरंभ करें और JPG छवि प्रारूप निर्दिष्ट करें
- convertSVG मेथड कॉल के साथ एसवीजी को जेपीजी इमेज में कन्वर्ट करें
ये चरण जावा में एसवीजी फ़ाइल को जेपीजी में बदलने की पूरी प्रक्रिया प्रस्तुत करते हैं। पहले चरण में, आपको जावा एपीआई के लिए Aspose.HTML को कॉन्फ़िगर करके पर्यावरण स्थापित करने की आवश्यकता है। दूसरे, इनपुट एसवीजी छवि को लोड करने के लिए आगे बढ़ें और इसे जेपीजी छवि फ़ाइल में प्रस्तुत करने से पहले विभिन्न गुणों को सेट करें।
एसवीजी फ़ाइल को जावा में जेपीजी में कनवर्ट करने के लिए कोड स्निपेट
import com.aspose.html.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Convert SVG to JPG in Java | |
// Load a license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Set path for SVG file | |
String path = "Input.svg"; | |
// Set path for JPG file | |
String savePath = "SVGtoJPG.jpg"; | |
// Initialize SVGDocument object | |
com.aspose.html.dom.svg.SVGDocument document = new com.aspose.html.dom.svg.SVGDocument(path); | |
// Create an instance of ImageSaveOptions | |
com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Jpeg); | |
// Call the convertSVG method | |
com.aspose.html.converters.Converter.convertSVG(document, options, savePath); | |
System.out.println("Done"); | |
} | |
} |
यह रन करने योग्य नमूना कोड दिखाता है कि जावा में एसवीजी से जेपीजी में कैसे परिवर्तित किया जाए। हालाँकि, आप आउटपुट JPG छवि के रिज़ॉल्यूशन, स्मूथिंग मोड, पेज सेटअप और अन्य गुणों को बदलने के लिए इसे बढ़ा सकते हैं। इसके अलावा, आपको इस सुविधा को अपने एप्लिकेशन में शामिल करने के लिए कोई अतिरिक्त इमेज रेंडरिंग टूल इंस्टॉल करने की आवश्यकता नहीं है।
इस ट्यूटोरियल में जावा में SVG को JPG में रेंडर करने का तरीका बताया गया है। जबकि, यदि आप HTML फ़ाइलों को PDF दस्तावेज़ में मर्ज करना चाहते हैं, तो जावा में HTML फ़ाइलों को PDF में कैसे मर्ज करें पर लेख देखें।