इस कैसे-कैसे ट्यूटोरियल में, हम C#** में **SVG को PDF में बदलने की प्रक्रिया सीखेंगे। इसके अलावा, यह आवश्यक पुस्तकालय को .NET एप्लिकेशन में कॉन्फ़िगर करने के लिए जानकारी प्रदान करता है, दस्तावेज़ रूपांतरण करने के लिए चरणबद्ध प्रक्रिया, और सी # एसवीजी से पीडीएफ क्षमता विकसित करने के लिए इस गाइड का उपयोग कैसे करें। सी # का उपयोग करके एसवीजी को पीडीएफ में बदलने के लिए चरण और नमूना कोड यहां दिए गए हैं।
एसवीजी को सी#में पीडीएफ में बदलने के लिए कदम
- SVG को PDF में बदलने के लिए .NET प्रोजेक्ट में NuGet से GroupDocs.Conversion for .NET पैकेज इंस्टॉल करें
- पीडीएफ कार्यक्षमता में एसवीजी को लागू करने के लिए GroupDocs.Conversion नाम स्थान का संदर्भ जोड़ें
- Converter वर्ग का उदाहरण बनाकर इनपुट SVG फ़ाइल लोड करें
- PdfConvertOptions वर्ग को प्रारंभ करें और PDF दस्तावेज़ को अनुकूलित करने के लिए पैरामीटर परिभाषित करें
- अंत में, एसवीजी को पीडीएफ दस्तावेज़ के रूप में सहेजने के लिए कन्वर्टर क्लास की कन्वर्ट विधि को कॉल करें
उपरोक्त बिंदु आपको दस्तावेज़ परिवर्तन करने के लिए SVG को PDF C# कार्यक्षमता में आसानी से विकसित करने की अनुमति देते हैं। पहले चरण में, आवश्यक पैकेज सेट करें और आवश्यक नाम स्थान शामिल करें। फिर, आपको कन्वर्टर क्लास को इनिशियलाइज़ करके इनपुट SVG फाइल को लोड करना होगा और आउटपुट पीडीएफ डॉक्यूमेंट को कस्टमाइज़ करने के लिए PdfConvertOptions क्लास को इंस्टेंट करना होगा। अंतिम चरण में, कनवर्ट विधि आपको परिणामी फ़ाइल को डिस्क पर सहेजने में मदद करती है।
सी # में एसवीजी को पीडीएफ में कनवर्ट करने के लिए कोड
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertSvgToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert SVG to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source SVG file for conversion to PDF | |
var converterObj = new GroupDocs.Conversion.Converter("sample.svg"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the SVG in PDF format | |
converterObj.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
इस गाइड की कार्यप्रणाली को प्रदर्शित करने के लिए पिछले अनुभाग में बताए गए चरणों का उपयोग करके C# SVG से PDF कनवर्टर लागू किया गया है। जैसा कि आप देख सकते हैं, हमने कुछ लाइन कोड लिखे हैं जिनमें एपीआई कॉल शामिल हैं। इसके अलावा, आप इस नमूना कोड को एमएस विंडोज, लिनक्स और मैक ओएस जैसे किसी भी ऑपरेटिंग सिस्टम पर चला सकते हैं और यहां तक कि किसी तीसरे पक्ष के सॉफ़्टवेयर को स्थापित किए बिना भी चला सकते हैं।
हमने सी # का उपयोग करके एसवीजी को पीडीएफ में निर्यात करने के लिए दस्तावेज़ परिवर्तन पर चर्चा की है। हाल ही में, हमने C# का उपयोग करके PDF को टेक्स्ट में बदलने के लिए एक लेख प्रकाशित किया है, अधिक जानकारी के लिए सी # में पीडीएफ को टेक्स्ट में कैसे बदलें मार्गदर्शिका देखें।