यह चरण-दर-चरण ट्यूटोरियल सी# का उपयोग करके आरटीएफ को एसवीजी में कैसे परिवर्तित करें, इस पर एक व्यापक मार्गदर्शिका प्रदान करता है। रिच टेक्स्ट फ़ॉर्मेट (RTF) और स्केलेबल वेक्टर ग्राफ़िक्स (SVG) क्रमशः टेक्स्ट और ग्राफ़िक्स को संग्रहीत और प्रदर्शित करने के लिए उपयोग किए जाने वाले दो भिन्न फ़ाइल स्वरूप हैं। RTF फ़ाइलों को SVG फ़ॉर्मैट में बदलना तब फ़ायदेमंद हो सकता है जब आप किसी दस्तावेज़ के फ़ॉर्मैटिंग और लेआउट को स्केलेबल वेक्टर फ़ॉर्मैट में संरक्षित करना चाहते हैं। हम एक कोड स्निपेट पेश करेंगे जो दिखाता है कि सी# में आरटीएफ को एसवीजी में कैसे निर्यात करें।
सी # का उपयोग कर आरटीएफ को एसवीजी में कनवर्ट करने के लिए कदम
- NuGet पैकेज प्रबंधक का उपयोग करके GroupDocs.Conversion for .NET स्थापित करें
- अपने प्रोजेक्ट में GroupDocs.Conversion नामस्थान संदर्भ शामिल करें
- RTF फ़ाइल के पथ को इसके निर्माता के तर्क के रूप में पारित करके Converter वर्ग का एक उदाहरण बनाएं
- एसवीजी के लिए रूपांतरण विकल्पों को पुनः प्राप्त करने के लिए कन्वर्टर को कॉल करें। GetPossibleConversions विधि
- आउटपुट SVG को डिस्क में सहेजने के लिए कन्वर्टर क्लास के सेव मेथड को कॉल करें
इस ट्यूटोरियल में उपयोग की गई लाइब्रेरी को विभिन्न प्लेटफार्मों पर निर्बाध रूप से काम करने के लिए डिज़ाइन किया गया है, यह सुनिश्चित करते हुए कि प्रदान किए गए कोड को किसी भी ऑपरेटिंग सिस्टम पर निष्पादित किया जा सकता है। यह देखते हुए कि .NET स्थापित है, इन चरणों का व्यापक रूप से उपयोग किए जाने वाले ऑपरेटिंग सिस्टम जैसे Windows, macOS और Linux पर पालन किया जा सकता है। आरटीएफ से एसवीजी फॉर्मेट में बदलने के लिए किसी अतिरिक्त सॉफ्टवेयर इंस्टालेशन की जरूरत नहीं है। ऊपर बताए गए विस्तृत चरणों का पालन करके, C# का उपयोग करके RTF से *SVG उत्पन्न करने की प्रक्रिया अपेक्षाकृत सरल हो जाती है। दस्तावेज़ रूपांतरण के लिए नमूना कोड उदाहरण यहां दिया गया है।
सी # का उपयोग कर आरटीएफ को एसवीजी में कनवर्ट करने के लिए कोड
using GroupDocs.Conversion; | |
namespace ConvertRTFtoSVGUsingCSharp | |
{ | |
internal class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import RTF document | |
var converter = new Converter("input.rtf"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["svg"] | |
.ConvertOptions; | |
// Save the SVG to disk | |
converter.Convert("result.svg", conversionoptions); | |
} | |
} | |
} |
यह आलेख कार्यात्मक कोड उदाहरण सहित सी# आरटीएफ को एसवीजी प्रारूप में परिवर्तित करने पर एक विस्तृत ट्यूटोरियल प्रस्तुत करता है। प्रदान किया गया कोड संक्षिप्त है और सी # में एसवीजी रूपांतरण के लिए आरटीएफ को सफलतापूर्वक निष्पादित करने के लिए केवल कुछ एपीआई कॉल की आवश्यकता है। एक बार जब आप अनुशंसित दस्तावेज़ रूपांतरण पुस्तकालय स्थापित कर लेते हैं और फ़ाइल पथों में आवश्यक संशोधन कर लेते हैं, तो इस कोड को अपनी परियोजनाओं में शामिल करना एक सीधा और परेशानी मुक्त कार्य है।
पिछले लेख में, हमने TXT से RTF में रूपांतरण प्रक्रिया को कवर किया था। यदि आपको अतिरिक्त मार्गदर्शन की आवश्यकता है, तो हमारा सुझाव है कि आप C # का उपयोग करके TXT को RTF में कैसे बदलें पर हमारे व्यापक ट्यूटोरियल से परामर्श करें।