इस सटीक ट्यूटोरियल में इस बारे में जानकारी है कि SVG को Image में C#** में कैसे बदलें। चरण और कोड स्निपेट बताते हैं कि कैसे C# SVG to Image रूपांतरण का उपयोग प्रोग्रामेटिक रूप से किया जा सकता है। इसके अलावा, आपको इन आवश्यकताओं को प्राप्त करने के लिए कोई इमेज प्रोसेसिंग टूल या एप्लिकेशन इंस्टॉल करने की आवश्यकता नहीं है।
एसवीजी को सी#में छवि में बदलने के लिए कदम
- NuGet पैकेज मैनेजर के साथ अपने एप्लिकेशन में Aspose.SVG for .NET लाइब्रेरी इंस्टॉल करें
- स्रोत SVG फ़ाइल को SVGDocument क्लास ऑब्जेक्ट के साथ लोड करें
- ImageSaveOptions वर्ग का एक ऑब्जेक्ट बनाएं
- अलग-अलग विकल्प सेट करें और आउटपुट इमेज को JPG फॉर्मेट में सेव करें
यदि आप SVG को इमेज C# कोड में बदलना चाहते हैं और विस्तृत विवरण यहां आसान चरणों का पालन करने के रूप में दिया गया है। आप प्रक्रिया का पालन करके एक उच्च-निष्ठा छवि प्रस्तुत कर सकते हैं। इसके अलावा, यह रूपांतरण आपके अनुप्रयोगों में एसवीजी छवियों के पूर्वावलोकन थंबनेल बनाने में सहायक हो सकता है।
एसवीजी को सी # में छवि में कनवर्ट करने के लिए कोड
namespace ConvertSvgToImageInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert SVG to Image in CSharp | |
{ | |
// Load the license to avoid watermark in the output image | |
Aspose.Svg.License licSvgToImage= new Aspose.Svg.License(); | |
licSvgToImage.SetLicense("Aspose.Svg.lic"); | |
// Load the input SVG file | |
using (Aspose.Svg.SVGDocument document = new Aspose.Svg.SVGDocument("rectangle.svg")) | |
{ | |
// Initialize ImageSaveOptions class object | |
Aspose.Svg.Saving.ImageSaveOptions jpgSaveOptions = new Aspose.Svg.Saving.ImageSaveOptions(); | |
// Set the desired properties | |
jpgSaveOptions.PageSetup.Sizing = Aspose.Svg.Rendering.SizingType.FitContent; | |
// Convert SVG to JPG image | |
Aspose.Svg.Converters.Converter.ConvertSVG(document, jpgSaveOptions, "svg-to-jpg.jpg"); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
SVG से छवि C#-आधारित कोड के लिए कनवर्टर विकसित करने के लिए यहां प्रदर्शित किया गया है। इसके अलावा, आप अपनी आवश्यकताओं के अनुसार विभिन्न गुणों को संशोधित करके रूपांतरण प्रक्रिया को अनुकूलित कर सकते हैं। उदाहरण के लिए, आउटपुट जेपीजी छवि के लिए छवि आकार, संपीड़न, संकल्प इत्यादि को नियंत्रित करना संभव है।
इस लेख में, हमने सीखा है कि कैसे एक एसवीजी फ़ाइल को सी # में प्रोग्रामेटिक रूप से एक छवि में परिवर्तित किया जाए। हालांकि, यदि आप एक एसवीजी छवि बनाना सीखना चाहते हैं, तो कृपया सी # में एसवीजी कैसे बनाएं पर लेख पढ़ें।