В този кратък урок ще научим как да преобразуваме Word в Markdown с помощта на C#. Markdown форматът е полезен за представяне на информация в мрежата в сравнение с Word файловете във формат DOC или DOCX. Така че можете лесно да конвертирате DOCX в Markdown с помощта на C# със следните стъпки и кодов фрагмент във всяка операционна система като Linux, macOS или Windows.
Стъпки за конвертиране на Word в MD файл с помощта на C#
- Инсталирайте библиотека Aspose.Words от инструмента за управление на пакети NuGet във Visual Studio.
- Инициализирайте екземпляр на класа Document, за да заредите входния Word файл
- Задайте различни свойства за изходно маркиране с клас MarkdownSaveOptions
- Запазете изходния файл с маркиране
В стъпките по-горе изходният 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#.