Markdown — это облегченный язык разметки, широко используемый для создания веб-сайтов, документов и файлов readme путем простого добавления элементов форматирования в обычный текст. Он широко поддерживается почти всеми браузерами и текстовыми редакторами. Его огромная совместимость увеличивает его использование, а также его рендеринг в и из других форматов переносимых документов. В этой статье вы узнаете, как программно преобразовать файлы уценки в формат PDF с помощью C#.

Преобразование файлов MD в PDF с помощью .NET API

.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 из приведенного выше кода показан ниже.

MD File converted to PDF using .NET API

Получите бесплатную лицензию API

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

Вывод

В заключение мы обсудили, как файлы уценки можно преобразовать в формат PDF на C#. Возможно, это побудило вас разработать собственное приложение для преобразования, например онлайн-конвертер MD в PDF, разработанное GroupDocs.

Вы можете узнать больше о Conversion .NET API, используя его документацию. На мой взгляд, лучший способ научиться — начать использовать примеры, доступные на GitHub. Свяжитесь с нами по любому вопросу через форум.

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