У цьому посібнику описано деталі перетворення Markdown на Word у C#. Тут пояснюється покрокова послідовність виконання програми та надається робочий фрагмент коду для відтворення Markdown to 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#.