Markdown — это разметка текста для создания форматированных текстовых файлов. В этой статье рассказывается, как преобразовать файл Markdown .md в документ Word в виде файла формата DOCX DOC, а также из Markdown в файл XPS:
- Конвертер Markdown в Word DOCX/DOC или XPS — установка C# API
- Преобразование файла Markdown в Word в формате DOCX или DOC на С#
- Программное преобразование Markdown в файл XPS с помощью C#
Конвертер Markdown в Word DOCX/DOC или XPS — установка C# API
Aspose.HTML для .NET API поддерживает работу с HTML, Markdown, XPS и другими форматами файлов. Вы можете просто установить API, загрузив его из Новые выпуски или выполнив следующую команду установки в интерфейсе консоли NuGet:
PM> Install-Package Aspose.Html
Преобразование файла Markdown в Word в формате DOCX или DOC на С#
Вы можете преобразовать файл Markdown с расширением .md в файл Word в формате DOCX или DOC, выполнив следующие действия:
- Преобразуйте документ Markdown в HTML с помощью метода ConvertMarkdown.
- Инициализируйте DocSaveOptions при настройке размера страницы и полей.
- Преобразование HTML, сгенерированного из файла MD Markdown, в документ Word в формате файла DOCX.
В следующем коде показано, как преобразовать файл Markdown MD в документ Word в формате DOCX или DOC с помощью C#:
// Подготовьте путь к исходному файлу Markdown
string sourcePath = dataDir + "nature.md";
// Подготовьте путь для сохранения преобразованного файла DOCX
string savePath = dataDir + "nature-output.docx";
// Преобразование Markdown в HTML-документ
HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
// Инициализируйте DocSaveOptions. Настройте размер страницы и поля
DocSaveOptions options = new DocSaveOptions();
options.PageSetup.AnyPage = new Page(new Size(500, 1000), new Margin(20, 20, 10, 10));
// Конвертировать HTML-документ, созданный из файла Markdown, в формат файла DOCX.
Converter.ConvertHTML(document, options, savePath);
Программное преобразование Markdown в файл XPS с помощью C#
Вы можете преобразовать файл Markdown в файл XPS, выполнив следующие действия:
- Преобразуйте Markdown в файл HTML с помощью метода ConvertMarkdown.
- Инициализируйте экземпляр класса XpsSaveOptions, чтобы настроить внешний вид выходной страницы.
- Преобразуйте файл Markdown MD в формат файла XPS.
В приведенном ниже коде объясняется, как преобразовать файл Markdown .md в файл XPS с помощью C#:
// Подготовьте путь к исходному файлу Markdown
string sourcePath = dataDir + "nature.md";
// Подготовьте путь для сохранения преобразованного PDF-файла
string savePath = dataDir + "nature-output.xps";
// Преобразование уценки в HTML
var document = Converter.ConvertMarkdown(sourcePath);
// Инициализируйте XPsSaveOptions. Настройте разрешение, размер страницы, поля и измените цвет фона на AntiqueWhite.
var options = new Aspose.Html.Saving.XpsSaveOptions()
{
HorizontalResolution = 200,
VerticalResolution = 200,
BackgroundColor = System.Drawing.Color.AntiqueWhite
};
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(5.0f), Length.FromInches(10.0f)), new Margin(30, 20, 10, 10));
// Преобразование файла Markdown MD в формат файла XPS
Converter.ConvertHTML(document, options, savePath);
Получить бесплатную лицензию API
Вы можете получить Бесплатную временную лицензию для ознакомления с API без каких-либо ограничений.
Вывод
В заключение вы узнали, как преобразовать файл Markdown .md в документ Word в формате DOCX или DOC в соответствии с вашими требованиями. Точно так же вы можете преобразовать файл уценки в файл XPS, используя C# в приложениях .NET. Кроме того, посетите Документацию, чтобы узнать о других функциях API. Не стесняйтесь обращаться к нам на Форум бесплатной поддержки, если у вас возникнут вопросы.