यह सटीक ट्यूटोरियल C# में SVG को JPG में कैसे बदलें, इस पर केंद्रित है। इसमें एल्गोरिथम के साथ पर्यावरण सेटअप विवरण और SVG दस्तावेज़ को C# में JPG में निर्यात करने के लिए एक कोड स्निपेट शामिल है। इसके अलावा, आप आउटपुट छवि के लिए वरीयताएँ बदलकर JPG छवियों के विभिन्न रूप बना सकते हैं।
सी # में एसवीजी फ़ाइल को जेपीजी में कनवर्ट करने के चरण
- एसवीजी छवियों को परिवर्तित करने के लिए Aspose.HTML for .NET लाइब्रेरी स्थापित करके पर्यावरण को सेटअप करें
- SVGDocument वर्ग के साथ इनपुट SVG छवि लोड करें
- ImageSaveOptions वर्ग का उपयोग करके विभिन्न छवि गुण सेट करें
- ConvertSVG पद्धति का उपयोग करके SVG को JPG छवि में निर्यात करें
ये चरण विवरण को सारांशित करते हैं SVG फ़ाइल को C# में JPG में परिवर्तित करें जहाँ पहले चरण में इनपुट SVG फ़ाइल लोड की जाती है। अगले चरण में, जेपीजी छवि के विभिन्न गुणों को निर्दिष्ट किया गया है। अंत में, JPG इमेज को सिंगल मेथड कॉल के साथ रेंडर किया जाता है जो रूपांतरण प्रक्रिया को समाप्त करता है।
सी # में एसवीजी फ़ाइल को जेपीजी में कनवर्ट करने के लिए कोड स्निपेट
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert SVG to JPG using C# | |
{ | |
// Set license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Set path for SVG file | |
String path = "Rectangle.svg"; | |
// Set path for JPG file | |
String savePath = "SVGtoJPG.jpg"; | |
// Initialize SVGDocument object | |
Aspose.Html.Dom.Svg.SVGDocument document = new Aspose.Html.Dom.Svg.SVGDocument(path); | |
// Create an instance of ImageSaveOptions | |
Aspose.Html.Saving.ImageSaveOptions options = new Aspose.Html.Saving.ImageSaveOptions(Aspose.Html.Rendering.Image.ImageFormat.Jpeg); | |
// Call the ConvertSVG method | |
Aspose.Html.Converters.Converter.ConvertSVG(document, options, savePath); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
यह कोड स्निपेट दर्शाता है कि किसी फ़ाइल को SVG से JPG में C# में कैसे परिवर्तित किया जाए। इसके अलावा, आप अपनी आवश्यकताओं को पूरा करने के लिए इस कोड को सुधार सकते हैं। उदाहरण के लिए, वर्टिकल और हॉरिजॉन्टल रिजॉल्यूशन, पेज सेटिंग्स जैसे साइज, मार्जिन और कई अन्य प्रॉपर्टीज को आपकी जरूरत के हिसाब से कस्टमाइज किया जा सकता है।
इस ट्यूटोरियल में बताया गया है कि C#* में *SVG को JPG में कैसे रेंडर किया जाए। हालाँकि, यदि आप HTML से JPG छवि रूपांतरण सीखना चाहते हैं, तो कृपया एचटीएमएल को जेपीजी में सी # में कैसे परिवर्तित करें पर लेख देखें।