Markdown naar Word converteren in C#

Deze gids behandelt de details van het converteren van Markdown naar Word in C#. Het legt de programmastroom stap voor stap uit en biedt een werkend codefragment om Markdown naar DOCX in C# te renderen. Bovendien is deze informatie geldig voor het ontwikkelen van een converter in elk besturingssysteem zoals Windows, MacOS, Linux, etc. waar .NET is geconfigureerd.

Stappen om een MD-bestand naar Word te renderen in C#

  1. Stel de IDE in door de Aspose.HTML-bibliotheek te installeren
  2. Maak een voorbeeld van een markdown-invoerbestand
  3. Sla het voorbeeld-markdownbestand op en converteer het naar HTML-bestandsindeling met de convert_markdown-methode
  4. Exporteer het geconverteerde HTML-bestand naar Markdown door de convert_html-methode aan te roepen

Deze stappen gaan dieper in op hoe u Markdown naar Word in C# converteert. Als eerste vereiste maakt u een markdown-bestand door een aangepaste markdown-string op te geven. Exporteer vervolgens het invoerbestand naar HTML-formaat, dat vervolgens wordt weergegeven als een Word-document.

Code om Markdown naar Word te converteren in 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");
}
}

Dit codefragment toont het proces van het ontwikkelen van een MD naar Word converter in C#. Het creëert een Markdown-bestand en exporteert het naar de schijf of een stream voor verdere verwerking. Vervolgens wordt het Markdown-bestand geëxporteerd naar een HTML-bestand met de convertMarkdown-methode. Ten slotte wordt de HTML-inhoud gerenderd naar Microsoft Word-formaat door een DocSaveOptions-klasse-instantie te creëren en de convert_html-methode aan te roepen.

In deze tutorial heb je geleerd om MD-bestanden te exporteren naar Word in C#. Als je echter EPUB naar PDF-conversie wilt leren, lees dan het artikel op EPUB naar PDF converteren in C#.

 Nederlands