Това ръководство обхваща подробностите за конвертирането на Markdown в Word в C#. Той обяснява стъпка по стъпка потока на програмата и предоставя работещ кодов фрагмент за изобразяване на Markdown към DOCX в C#. Освен това тази информация е валидна за разработване на конвертор във всяка операционна система като Windows, MacOS, Linux и др., където е конфигуриран .NET.
Стъпки за изобразяване на MD файл в Word в C#
- Настройте IDE, като инсталирате библиотеката Aspose.HTML
- Създайте примерен входен файл за маркиране
- Запазете примерния файл за маркиране и го конвертирайте в HTML файлов формат с метода convert_markdown
- Експортирайте конвертирания HTML файл в Markdown чрез извикване на метода convert_html
Тези стъпки разясняват как да конвертирате Markdown в Word в C#. Като първа предпоставка, направете файл за маркиране, като посочите произволен персонализиран низ за маркиране. След това експортирайте входния файл в HTML формат, който след това се изобразява като документ на Word.
Код за конвертиране на Markdown в Word в C#
using System.IO; | |
using Aspose.Html; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Set path for Markdown file | |
string sourcePath = "input.md"; | |
// Create a Markdown example | |
var code = "### Hello, World!" + "\r\n" + "Convert Markdown to DOCX!"; | |
// Create a Markdown file | |
File.WriteAllText(sourcePath, code); | |
// Set path for DOCX file | |
string savePath = "document-output.docx"; | |
// Convert Markdown to HTML document | |
using var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourcePath); | |
// Convert HTML document to DOCX file format | |
Aspose.Html.Converters.Converter.ConvertHTML(document, new Aspose.Html.Saving.DocSaveOptions(), savePath); | |
System.Console.WriteLine("MD to DOCX successfully"); | |
} | |
} |
Този кодов фрагмент показва процеса на разработване на MD към Word конвертор в C#. Той създава Markdown файл и го експортира на диска или в поток за по-нататъшна обработка. Впоследствие файлът с маркиране се експортира в HTML файл с метода convertMarkdown. И накрая, HTML съдържанието се изобразява във формат на Microsoft Word чрез създаване на екземпляр на клас DocSaveOptions и извикване на метода convert_html.
В този урок се научихте да експортирате MD файл в Word в C#. Ако обаче искате да научите преобразуването на EPUB в PDF, прочетете статията на Конвертирайте EPUB в PDF в C#.