Markdown — это облегченный язык разметки, широко используемый для создания веб-сайтов, документов и файлов readme путем простого добавления элементов форматирования в обычный текст. Он широко поддерживается почти всеми браузерами и текстовыми редакторами. Его огромная совместимость увеличивает его использование, а также его рендеринг в и из других форматов переносимых документов. В этой статье вы узнаете, как программно преобразовать файлы уценки в формат PDF с помощью C#.
.NET API для преобразования файлов Markdown
GroupDocs демонстрирует свой API .NET для преобразования файлов уценки в другие форматы в приложениях .NET. В этой статье мы будем использовать его GroupDocs.Conversion for .NET для преобразования файлов MD в формат PDF. Кроме того, API поддерживает преобразование многих других форматов файлов, таких как текстовые документы, электронные таблицы, презентации, электронные книги, изображения и многие другие, упомянутые в документации.
Вы можете загрузить библиотеки DLL или установщик MSI из раздела загрузок или установить API в своем приложении .NET через NuGet.
PM> Install-Package GroupDocs.Conversion
Преобразование Markdown в PDF с помощью C#
Давайте быстро перейдем к цели и преобразуем файлы уценки в формат PDF. Следующие шаги показывают, как преобразовать файл MD уценки в формат PDF на C#.
- Загрузите файл уценки, используя класс Converter.
- Подготовьте параметры преобразования PDF.
- Установите любые другие параметры PDF, такие как поля страницы, ориентация страницы, водяной знак и т. д.
- Преобразуйте файл уценки в формат PDF с помощью метода Convert().
Следующий исходный код C# преобразует файл Markdown в PDF.
// Преобразование файлов Markdown в формат PDF с помощью С#
using (var converter = new GroupDocs.Conversion.Converter("/path/markdown.md"))
{
var options = new PdfConvertOptions();
converter.Convert("/output-path/markdown.pdf", options);
}
Фрагмент файла MD и преобразованный файл PDF из приведенного выше кода показан ниже.
Получите бесплатную лицензию API
Вы можете получить бесплатную временную лицензию, чтобы использовать API без ограничений пробной версии.
Вывод
В заключение мы обсудили, как файлы уценки можно преобразовать в формат PDF на C#. Возможно, это побудило вас разработать собственное приложение для преобразования, например онлайн-конвертер MD в PDF, разработанное GroupDocs.
Вы можете узнать больше о Conversion .NET API, используя его документацию. На мой взгляд, лучший способ научиться — начать использовать примеры, доступные на GitHub. Свяжитесь с нами по любому вопросу через форум.