यह बुनियादी ट्यूटोरियल आपको सी#** में **SVG बनाने के तरीके के बारे में मार्गदर्शन करता है। चरण और कोड स्निपेट प्रदर्शित करते हैं कि प्रोग्राम के रूप में C# SVG छवि का उपयोग कैसे किया जाता है। कार्य को पूरा करने के लिए हमें केवल .NET अनुप्रयोगों में कोड की कुछ पंक्तियों के साथ कुछ API कॉल करने की आवश्यकता है।
सी#में एसवीजी बनाने के लिए कदम
- NuGet पैकेज मैनेजर का उपयोग करके Aspose.SVG for .NET को स्थापित करने के लिए प्रोजेक्ट सेट करें
- SVG सामग्री को एक स्ट्रिंग के रूप में निर्दिष्ट करें
- स्ट्रिंग के साथ SVGDocument वर्ग का एक उदाहरण बनाएं
- फ़ाइल को SVG इमेज के रूप में सहेजें
ये चरण वर्णन करते हैं कि C# ड्रा SVG छवि फ़ाइल का उपयोग कैसे किया जाता है। आप एसवीजी स्ट्रिंग को समग्र रूप से अपडेट कर सकते हैं, या विशिष्ट आवश्यकताओं के अनुसार अलग-अलग एसवीजी छवियों को बनाने के लिए कुछ मापदंडों के मूल्यों को बदल सकते हैं।
सी # में एसवीजी बनाने के लिए कोड
namespace CreateSvgInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to create SVG in CSharp | |
{ | |
// Create and instantiate a license to create SVG file without trial version watermark | |
Aspose.Svg.License licZipFolder= new Aspose.Svg.License(); | |
licZipFolder.SetLicense("Aspose.Svg.lic"); | |
// Specify SVG content as string | |
string documentContent = "<svg xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"400\" cy=\"300\" r=\"200\" /></svg>"; | |
// Initialize SVGDocument class object using the SVG string | |
Aspose.Svg.SVGDocument document = new Aspose.Svg.SVGDocument(documentContent, "."); | |
// Save the resultant file as SVG on disk | |
document.Save("circle.svg", Aspose.Svg.Saving.SVGSaveFormat.SVG); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
ऊपर दिया गया कोड स्निपेट दर्शाता है कि .NET अनुप्रयोगों में C# क्रिएट SVG इमेज का उपयोग कैसे किया जाता है। चूंकि एसवीजी एक्सएमएल-आधारित भाषाओं के अनुरूप है, इसलिए यह एम्बेडेड सामग्री का समर्थन करता है। इसलिए, एपीआई आपको एसवीजी स्ट्रिंग में ‘विदेशी वस्तु’ टैग का उपयोग करके एचटीएमएल सामग्री को एम्बेड करने में सक्षम बनाता है।
इस लेख में, हमने सीखा कि C# में SVG इमेज कैसे बनाई जाती है। हालांकि, यदि आप एसवीजी छवियों को पीडीएफ फाइलों में बदलना सीखना चाहते हैं, तो कृपया एसवीजी को सी # में पीडीएफ में कैसे परिवर्तित करें पर लेख देखें।