यह मूल ट्यूटोरियल बताता है कि मार्कडाउन को HTML में C# में कैसे बदलें। इसमें सिस्टम कॉन्फ़िगरेशन, चरण-दर-चरण विधि कॉल, और अंत में, एक रनिंग कोड नमूना जैसे सभी महत्वपूर्ण विवरण शामिल हैं, जो एमडी को सी#** में HTML में कनवर्ट करते हैं। संक्षेप में, आपको एक Markdown फ़ाइल लोड करने और उसे एक HTML फ़ाइल के रूप में निर्यात करने के लिए केवल कुछ API कॉल करने की आवश्यकता है।
C# में मार्कडाउन को HTML में बदलने के लिए कदम
- मार्कडाउन फ़ाइलों को कनवर्ट करने के लिए अपने सिस्टम में Aspose.HTML for .NET API इंस्टॉल करें
- स्रोत फ़ाइल को स्ट्रीम के रूप में खोलें
- इनपुट फ़ाइल को ConvertMarkdown विधि से बदलें
- आउटपुट HTML फ़ाइल को Save विधि के साथ निर्यात करें
ये चरण यह समझने में सहायक हैं कि C# मार्कडाउन से HTML रूपांतरण का उपयोग कैसे किया जा सकता है। पहले चरण में, स्रोत एमडी फ़ाइल लोड करने के लिए फ़ाइलस्ट्रीम क्लास का एक उदाहरण प्रारंभ करें। फिर इसे HTML फॉर्मेट में कन्वर्ट करें और आउटपुट फाइल को डिस्क या मेमोरी स्ट्रीम में लिखें। इसके अलावा, आप मार्कडाउन स्वरूपित स्ट्रिंग का उपयोग करना चुन सकते हैं या अपने उपयोग के मामले के आधार पर इनपुट एमडी फ़ाइल लोड कर सकते हैं।
सी # में मार्कडाउन को एचटीएमएल में कनवर्ट करने के लिए कोड
using System; | |
using System.IO; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert MD file to HTML in C# | |
{ | |
// Initialize license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open source file as stream | |
using (var sourceStream = File.OpenRead("sample.md")) | |
{ | |
// Initiate conversion process | |
var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourceStream, string.Empty); | |
// Save conversion result | |
document.Save("result.html"); | |
} | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
यह कोड स्निपेट मार्कडाउन को HTML में C# में रेंडर करने के मूल संस्करणों में से एक है। हालाँकि, ConvertMarkdown पद्धति के कई अधिभार हैं जहाँ आप फ़ाइल पथ को एक स्ट्रिंग के रूप में पास कर सकते हैं, साथ ही आउटपुट फ़ाइल के लिए पथ भी। इसी तरह, आपके एप्लिकेशन की विभिन्न आवश्यकताओं और परिदृश्यों को समायोजित करने के लिए सेव () विधि में अलग-अलग अधिभार हैं।
यह ट्यूटोरियल बताता है कि C# में मार्कडाउन से HTML कैसे जेनरेट करें। जबकि, यदि आप मार्कडाउन टू एक्सपीएस रूपांतरण सीखना चाहते हैं, तो मार्कडाउन को XPS में C# में कैसे बदलें पर लेख देखें।