इस चरण-दर-चरण ट्यूटोरियल में, आप सीखेंगे कि मार्कडाउन को C# में XPS में कैसे परिवर्तित किया जाए। हम पहले Markdown को C# में HTML में रूपांतरित करेंगे और फिर HTML को XPS फ़ाइल स्वरूप में बदलने के लिए C# कोड का उपयोग करेंगे।
सी#में मार्कडाउन को एक्सपीएस में बदलने के लिए कदम
- सेटअप Aspose.HTML for .NET NuGet.org से पैकेज
- Aspose.HTML API के चार आवश्यक नामस्थान शामिल करें
- API लाइसेंस लागू करने के लिए SetLicense विधि का उपयोग करें
- Converter class का उपयोग करके मार्कडाउन (MD) फ़ाइल को HTMLDocument object में लोड करें
- आउटपुट को HTML फ़ाइल के रूप में सहेजें
- आउटपुट HTML फ़ाइल को HTMLDocument ऑब्जेक्ट में लोड करें
- XpsRenderingOptions class का उपयोग करके XPS विकल्प निर्दिष्ट करें
- XPS आउटपुट रेंडर करने के लिए XpsDevice class का इंस्टेंस बनाएं
- लोड की गई HTML फ़ाइल को XPS फ़ाइल स्वरूप के रूप में प्रस्तुत करें
मार्कडाउन (एमडी) फ़ाइल स्वरूप से एक्सपीएस में रूपांतरण दो चरणों में किया जाता है, जिसमें .NET API के लिए एक ही Aspose.HTML का उपयोग किया जाता है। पहले चरण में, एमडी फ़ाइल को HTML में परिवर्तित किया जाता है, और फिर HTML को XPS फ़ाइल स्वरूप में परिवर्तित किया जाता है। रूपांतरण प्रक्रिया बहुत सरल और आसान है।
सी # में मार्कडाउन को एक्सपीएस में कनवर्ट करने के लिए कोड
उपरोक्त कोड से पता चलता है कि दोनों रूपांतरणों के लिए HTMLDocument ऑब्जेक्ट की आवश्यकता होती है। मार्कडाउन टू HTML conversion में, हम कन्वर्टर क्लास का उपयोग कर रहे हैं। जबकि, HTML से XPS रूपांतरण के लिए, हम एक XpsDevice ऑब्जेक्ट का उपयोग कर रहे हैं जो HTML को XPS दस्तावेज़ के रूप में प्रस्तुत करने में मदद करता है। उपरोक्त सी# कोड नमूना किसी भी .NET प्लेटफॉर्म और टूल्स के साथ ठीक काम करता है।