Как да конвертирате Word в Markdown с помощта на C#

В този кратък урок ще научим как да преобразуваме Word в Markdown с помощта на C#. Markdown форматът е полезен за представяне на информация в мрежата в сравнение с Word файловете във формат DOC или DOCX. Така че можете лесно да конвертирате DOCX в Markdown с помощта на C# със следните стъпки и кодов фрагмент във всяка операционна система като Linux, macOS или Windows.

Стъпки за конвертиране на Word в MD файл с помощта на C#

  1. Инсталирайте библиотека Aspose.Words от инструмента за управление на пакети NuGet във Visual Studio.
  2. Инициализирайте екземпляр на класа Document, за да заредите входния Word файл
  3. Задайте различни свойства за изходно маркиране с клас MarkdownSaveOptions
  4. Запазете изходния файл с маркиране

В стъпките по-горе изходният Word файл се зарежда и след това можете да зададете различни свойства на изходния файл за маркиране, като долен колонтитул на страница, оптимизиране на паметта, кодиране и т.н. Накрая изходният файл се създава в процеса на конвертиране DOCX към Markdown с помощта на C#.

Код за конвертиране на DOCX в MD с помощта на C#

using System;
using Aspose.Words;
using Aspose.Words.Saving;
namespace ConvertWordToMarkdownInCsharp
{
class Program
{
static void Main(string[] args)
{
// Use Aspose.Words license to remove trial version limitations after converting Word DOCX to Markdown
License licenseForConvertingWordtoMarkdown = new License();
licenseForConvertingWordtoMarkdown.SetLicense("Aspose.Words.lic");
// Load input Word DOCX file with Document class
Document doc = new Document("Input.docx");
// Initialize MarkdownSaveOptions object
MarkdownSaveOptions options = new MarkdownSaveOptions();
options.UpdateFields = true;
options.MemoryOptimization = true;
// Save the input word document to Markdown file
doc.Save("SaveWordToMarkdown.md", options);
}
}
}

В този примерен код първо се инициира обект от Document class, за да зареди изходния Word файл. След това се задават няколко свойства за персонализиране на процеса на изобразяване и атрибутите на изходния MD файл. Най-накрая ще можете да конвертирате Word DOC в Markdown в C# във вашия проект с прости извиквания на API.

В тази статия проучихме как да конвертирате Word в MD файл с помощта на C#. Ако обаче искате да конвертирате DOCX файл в HTML, вижте статията на как да конвертирате DOCX в HTML с помощта на C#.

 Български