Markdown — це легка мова розмітки, яка широко використовується для створення веб-сайтів, документів і файлів readme шляхом простого додавання елементів форматування до звичайного тексту. Він широко підтримується майже всіма браузерами та текстовими редакторами. Його величезна сумісність збільшує його використання, а також його візуалізацію в інші портативні формати документів і з них. У цій статті ви дізнаєтесь, як програмно конвертувати файли розмітки у формат PDF за допомогою C#.
.NET API для перетворення файлів Markdown
GroupDocs демонструє свій .NET API для перетворення файлів уцінки в інші формати в програмах .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 за допомогою C#
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. Зв’яжіться з нами для будь-якого запиту через форум.