सी # का उपयोग कर एसवीजी को पीएनजी में कैसे बदलें

यह त्वरित ट्यूटोरियल C# का उपयोग करके SVG को PNG में कैसे बदलें, इस पर आपका मार्गदर्शन करता है। आपको चरण-वार प्रक्रिया के रूप में SVG को PNG में बदलने के लिए C# का उपयोग करने और आईडीई वातावरण सेट करने के निर्देशों के साथ चलने योग्य नमूना कोड के रूप में स्पष्ट जानकारी प्राप्त होगी। नमूना कोड सबसे सरल है, हालांकि आप प्रक्रिया को विभिन्न तरीकों से अनुकूलित करने में सक्षम होंगे और आउटपुट छवि को न केवल PNG के रूप में बल्कि कई अन्य प्रारूपों में भी सहेजना सीखेंगे।

सी # का उपयोग कर एसवीजी को पीएनजी में बदलने के लिए कदम

  1. NuGet पैकेज मैनेजर से Aspose.SVG for .NET का उपयोग करने के लिए विकास परिवेश सेट करें
  2. SVGDocument क्लास ऑब्जेक्ट का उपयोग करके स्रोत SVG फ़ाइल लोड करें
  3. ImageSaveOptions का एक ऑब्जेक्ट बनाएं और प्रारूप को PNG पर सेट करें
  4. वांछित गुणों के साथ ImageSaveOptions ऑब्जेक्ट का उपयोग करके SVG फ़ाइल को PNG छवि के रूप में सहेजें

इन चरणों में कोड की कुछ पंक्तियों का उपयोग करके फ़ाइल को SVG से PNG में C# का उपयोग करके बदलने की प्रक्रिया शामिल है। सबसे पहले, आपको स्रोत एसवीजी फ़ाइल को लोड करना होगा और फिर इसे एक एन्यूमरेटर से प्रारूप सेट करके वांछित प्रारूप में सहेजना होगा। SVGDocument क्लास ऑब्जेक्ट का उपयोग स्रोत SVG फ़ाइल को लोड करने के लिए किया जाता है जबकि ImageSaveOptions क्लास ऑब्जेक्ट का उपयोग आउटपुट इमेज को कस्टमाइज़ करने के लिए किया जाता है।

सी # का उपयोग कर पीएनजी को एसवीजी निर्यात करने के लिए कोड

using System;
using Aspose.Svg;
using Aspose.Svg.Rendering.Image;
using Aspose.Svg.Saving;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert SVG to PNG
{
// Load SVG license
Aspose.Svg.License lic = new Aspose.Svg.License();
lic.SetLicense(@"Aspose.Total.lic");
// Load the input SVG file
using (SVGDocument svgDoc = new SVGDocument("sample.svg"))
{
// Convert SVG to PNG image
Aspose.Svg.Converters.Converter.ConvertSVG(svgDoc, new ImageSaveOptions() { Format = ImageFormat.Png}, "svg-to-png.png");
}
Console.WriteLine("Done");
}
}
}

हम देख सकते हैं कि C#* का उपयोग करके *SVG को PNG में परिवर्तित करने वाला नमूना कोड बहुत सरल है क्योंकि केवल SVG फ़ाइल लोड की जाती है और फिर ConvertSVG पद्धति का उपयोग करके इसे वांछित PNG प्रारूप में सहेजा जाता है। ConvertSVG () विधि में 40 से अधिक अतिभारित कार्य हैं जिनका उपयोग SVG फ़ाइल को विभिन्न स्वरूपों में बदलने के लिए किया जा सकता है। इसके अलावा, यदि आप केवल छवियों में रूपांतरण के साथ काम कर रहे हैं, तो ImageSaveOptions क्लास ऑब्जेक्ट आपको पृष्ठभूमि का रंग, प्रारूप, पृष्ठ सेटअप, चौरसाई मोड और कई अन्य गुणों को भी सेट करने में सहायता करता है।

इस ट्यूटोरियल में, हमने C#* का उपयोग करके *SVG को PNG में बदलना सीखा है, हालांकि यदि आप SVG को PDF में बदलना सीखना चाहते हैं, तो एसवीजी को सी # में पीडीएफ में कैसे परिवर्तित करें पर लेख देखें।

 हिन्दी