Tato příručka obsahuje podrobnosti o převodu Markdown na Word v C#. Vysvětluje tok programu krok za krokem a poskytuje funkční fragment kódu pro vykreslení Markdown to DOCX v C#. Navíc jsou tyto informace platné pro vývoj převodníku v jakémkoli operačním systému jako Windows, MacOS, Linux atd., kde je nakonfigurován .NET.
Kroky k vykreslení souboru MD do aplikace Word v C#
- Nastavte IDE instalací knihovny Aspose.HTML
- Vytvořte vzorový vstupní soubor markdown
- Uložte ukázkový soubor markdown a převeďte jej do formátu HTML pomocí metody convert_markdown
- Exportujte převedený soubor HTML do Markdown vyvoláním metody convert_html
Tyto kroky podrobně popisují, jak převést Markdown na Word v C#. Prvním předpokladem je vytvoření souboru markdown zadáním libovolného vlastního řetězce markdown. Dále exportujte vstupní soubor do formátu HTML, který se poté vykreslí jako dokument aplikace Word.
Kód pro převod Markdown na Word v 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"); | |
} | |
} |
Tento fragment kódu ukazuje proces vývoje MD do Word konvertoru v C#. Vytvoří soubor Markdown a exportuje jej na disk nebo stream pro další zpracování. Následně je soubor markdown exportován do souboru HTML metodou convertMarkdown. Nakonec je obsah HTML vykreslen do formátu Microsoft Word vytvořením instance třídy DocSaveOptions a vyvoláním metody convert_html.
V tomto tutoriálu jste se naučili exportovat soubor MD do Wordu v C#. Pokud se však chcete naučit převod EPUB do PDF, přečtěte si článek na Převést EPUB do PDF v C#.