यह गाइड विस्तार से बताता है कि C# में **Markdown को Image में कैसे बदला जाए। इसमें C# में **Markdown को PNG में एक्सपोर्ट करने के लिए चरणबद्ध एल्गोरिदम और एक रनिंग कोड सैंपल शामिल है। इसके अलावा, आप BMP, GIF, JPG, आदि सहित विभिन्न इमेज फॉर्मेट में आउटपुट इमेज बनाने के लिए इस कोड को संशोधित कर सकते हैं।
C# में मार्कडाउन को इमेज में रेंडर करने के चरण
- मार्कडाउन फ़ाइलों को निर्यात करने के लिए Aspose.HTML लाइब्रेरी स्थापित करके IDE तैयार करें
- एक नमूना मार्कडाउन फ़ाइल बनाएँ
- लोड की गई मार्कडाउन सामग्री को convert_markdown विधि से HTML फ़ाइल प्रारूप में परिवर्तित करें
- convert_html विधि को कॉल करके परिवर्तित HTML प्रारूप को एक छवि के रूप में प्रस्तुत करें
ऊपर दिए गए चरण *MD को C# में PNG में बदलने की प्रक्रिया का अवलोकन प्रस्तुत करते हैं। एक शर्त के रूप में, आपको आवश्यक इंस्टॉलेशन के साथ वातावरण तैयार करना होगा। इसके बाद, एक नमूना इनपुट फ़ाइल बनाकर प्रक्रिया आरंभ करें और HTML में रेंडरिंग के साथ आगे बढ़ें, उसके बाद इमेज रेंडरिंग करें।
C# में मार्कडाउन को PNG में बदलने के लिए कोड
using System.IO; | |
using Aspose.Html; | |
using Aspose.Html.Saving; | |
using Aspose.Html.Rendering.Image; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
string sourcePath = "document.md"; | |
string savePath = "document-output.png"; | |
// Prepare a simple Markdown example | |
var code = "### Hello, World!" + "\r\n" + "Convert Markdown to Image!"; | |
// Create a Markdown file | |
File.WriteAllText(sourcePath, code); | |
// Initialize ImageSaveOptions | |
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png); | |
// Convert Markdown to HTML | |
var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourcePath); | |
// Convert HTML to JPG | |
Aspose.Html.Converters.Converter.ConvertHTML(document, options, savePath); | |
System.Console.WriteLine("MD converted to image successfully"); | |
} | |
} |
यह नमूना कोड दर्शाता है कि C# में मार्कडाउन को इमेज में कैसे बदला जाए। हालाँकि, आप ImageFormat गणना से कोई भी मान चुनकर आउटपुट इमेज फ़ॉर्मेट को संशोधित करके इसे कस्टमाइज़ कर सकते हैं। इसी तरह, आप अपनी आवश्यकताओं के आधार पर इमेज आयाम, रिज़ॉल्यूशन आदि सेट करने के लिए ImageSaveOptions क्लास के कई अन्य गुण सेट कर सकते हैं।
इस ट्यूटोरियल में, आपने यह पता लगाया है कि C# में Markdown को JPG में कैसे एक्सपोर्ट किया जाता है। दूसरी ओर, यदि आप Markdown को Word में बदलना चाहते हैं, तो C# में मार्कडाउन को वर्ड में बदलें पर लेख पढ़ें।