Преобразование Word в Markdown в C#

В наши дни большое количество статей, блогов и документации написано в формате Markdown. Однако синтаксис Markdown часто становится трудным для запоминания и написания для документов большого размера. Чтобы упростить задачу, вы можете написать контент в MS Word, а затем преобразовать документ DOCX или DOC в Markdown. Чтобы автоматизировать преобразование Word в Markdown, в этой статье рассказывается, как преобразовать Word DOC DOCX в Markdown на C#.

C# Word DOC Конвертер DOCX в Markdown — скачать бесплатно

Aspose.Words for .NET предназначен для создания документов Word и управления ими из приложений .NET. Кроме того, он предоставляет встроенный конвертер для преобразования документов MS Word в другие форматы. Мы будем использовать этот API для преобразования документов Word в формат Markdown. Вы можете скачать библиотеку DLL API или установить ее из NuGet с помощью консоли диспетчера пакетов.

PM> Install-Package Aspose.Words

Преобразование документа Word в Markdown в C#

Ниже приведены шаги для преобразования файла Word DOCX в Markdown в C#.

  • Загрузите файл Word, используя класс Document.
  • Преобразуйте файл Word в формат Markdown, используя метод Document.Save(string).

В следующем примере кода показано, как преобразовать файл DOCX в формат Markdown на C#.

// Загрузить документ Word
Document doc = new Document("document.docx");

// Сохраните документ в формате Markdown.
doc.Save("word-to-markdown.md");

С# Настройка преобразования DOC в Markdown

Вы также можете настроить поведение преобразования Word DOC/DOCX в Markdown по умолчанию, используя различные параметры. Например, вы можете задать выравнивание содержимого в таблицах, указать папку для хранения изображений и так далее. Ниже приведены шаги по настройке преобразования Word DOC в Markdown.

В следующем примере кода показано, как настроить преобразование DOCX в Markdown в C#.

// Загрузить документ Word
Document doc = new Document("document.docx");

// Установите параметры уценки
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.ImagesFolder = "D:\\Images";

// Сохраните документ в формате Markdown.
doc.Save("word-to-markdown.md", so);

Конвертер C# DOCX в Markdown - Получите бесплатную лицензию

Вы можете использовать Aspose.Words for .NET без ограничений на пробную версию, используя временную лицензию.

Вывод

В этой статье вы узнали, как преобразовать Word DOCX/DOC в Markdown на C#. Кроме того, вы увидели, как настроить преобразование C# DOC в Markdown, используя различные параметры. Вы также можете изучить другие функции, предлагаемые Aspose.Words for .NET, используя документацию. Кроме того, вы можете свободно задавать вопросы на нашем форуме.

Смотрите также