Перетворення Markdown на Word у C#

У цьому посібнику описано деталі перетворення Markdown на Word у C#. Тут пояснюється покрокова послідовність виконання програми та надається робочий фрагмент коду для відтворення Markdown to DOCX у C#. Крім того, ця інформація дійсна для розробки конвертера в будь-якій операційній системі, як-от Windows, MacOS, Linux тощо, де налаштовано .NET.

Кроки для відтворення файлу MD у Word на C#

  1. Налаштуйте IDE, встановивши бібліотеку Aspose.HTML
  2. Створіть зразок вхідного файлу розцінки
  3. Збережіть зразок файлу розмітки та перетворіть його у формат файлу HTML за допомогою методу convert_markdown
  4. Експортуйте перетворений 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#.

 Українська