翻譯|使用教程|編輯:李顯亮|2020-12-15 10:34:59.930|閱讀 377 次
概述:MD文件在網(wǎng)絡(luò)上很常見,您可能已經(jīng)注意到,不同軟件的自述文件以及文檔通常以Markdown格式創(chuàng)建。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MD文件在網(wǎng)絡(luò)上很常見,您可能已經(jīng)注意到,不同軟件的自述文件以及文檔通常以Markdown格式創(chuàng)建。在本文中,我們將學(xué)習(xí)使用C#語言通過編程將Markdown文件轉(zhuǎn)換為PDF,PNG,JPG和其他圖像格式。
可以在.NET應(yīng)用程序中使用C#編程語言輕松地將Markdown文件(MD)轉(zhuǎn)換為PDF。您需要按照以下步驟將MD轉(zhuǎn)換為PDF文件:
以下代碼顯示了如何使用C#將markdown(MD)文件轉(zhuǎn)換為PDF:
// Prepare a simple Markdown example var code = "### Hello World" + "\r\n" + "[visit applications](//aspose.com)"; // Create a Markdown file System.IO.File.WriteAllText(dataDir + "document.md", code); // Convert Markdown to HTML document //Aspose.Html.Converters.Converter.ConvertMarkdown("document.md", "document.html"); HTMLDocument document = Aspose.Html.Converters.Converter.ConvertMarkdown(dataDir + "document.md"); // Invoke the ConvertHTML method to convert the HTML to PDF. Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.PdfSaveOptions(), dataDir + "output.pdf");
有時您可能需要預(yù)覽MD文件,因此將其渲染到圖像會有所幫助。您可以根據(jù)需要將MD文件轉(zhuǎn)換為PNG或JPG圖像。這種轉(zhuǎn)換基本上是一種兩步方法,首先,將其呈現(xiàn)為HTML格式,然后呈現(xiàn)為圖像:
這些簡單的步驟可幫助您創(chuàng)建MD文件的圖像作為預(yù)覽。您可以根據(jù)您的用例進(jìn)一步利用輸出圖像。此外,以下代碼顯示了如何在C#中將Markdown(MD)文件轉(zhuǎn)換為PNG或JPG圖像:
// Prepare a simple Markdown example var code = "### Hello World" + "\r\n" + "[visit applications](//.aspose.com)"; // Create a Markdown file System.IO.File.WriteAllText(dataDir + "document.md", code); // Convert Markdown to HTML document using (HTMLDocument document = Aspose.Html.Converters.Converter.ConvertMarkdown(dataDir + "document.md")) { // Convert HTML document to PNG image file format Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.ImageSaveOptions(Aspose.Html.Rendering.Image.ImageFormat.Png), dataDir + "output.png"); }
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn