Як конвертувати MD у PDF за допомогою C#

У цьому короткому посібнику описано, як конвертувати MD у PDF за допомогою C#. У ньому наведено всі деталі для створення середовища, покрокову процедуру та приклад коду для написання повного конвертера MD у PDF за допомогою C#. Ви також дізнаєтесь про налаштування вихідного файлу PDF, створеного в результаті цього процесу.

Кроки для перетворення MD у PDF за допомогою C#

  1. Створіть середовище для використання Aspose.HTML for .NET для перетворення MD у PDF
  2. Завантажте файл MD і перетворіть його на файл HTML за допомогою методу ConvertMarkdown
  3. Створіть об’єкт класу PdfSaveOptions і встановіть його властивості
  4. Перетворіть отриманий HTML-файл у PDF за допомогою наведених вище параметрів

Ці кроки описують процес експорту файлу MD у PDF за допомогою C#. По-перше, вам потрібно завантажити вихідний файл MD і перетворити його на файл HTML, оскільки існує багато варіантів для перетворення файлу HTML у PDF. Після того, як файл HTML буде готовий, тепер ви можете встановити властивості вихідного файлу ODF і перетворити завантажений файл HTML у PDF за допомогою параметрів налаштування.

Код для перетворення файлу MD у PDF за допомогою C#

using Aspose.Html.Converters;
using Aspose.Html.Saving;
using System.Drawing;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert MD to PDF using C#
{
// Initialize license
Aspose.Html.License lic = new Aspose.Html.License();
lic.SetLicense("Aspose.Total.lic");
// Load the MD file and Convert it to an HTML document
var htmlDocument = Converter.ConvertMarkdown("Example.md");
// Instantiate PdfSaveOptions object and set its properties
var pdfSaveOptions = new PdfSaveOptions()
{
HorizontalResolution = 250,
VerticalResolution = 250,
BackgroundColor = Color.AliceBlue,
JpegQuality = 90
};
// Transform HTML file to PDF
Converter.ConvertHTML(htmlDocument, pdfSaveOptions, "output.pdf");
System.Console.WriteLine("Done");
}
}
}

Цей код демонструє процес експорту MD у PDF за допомогою C#. Після перетворення вихідного MD-файлу на HTML-документ за допомогою методу Converter.ConvertMarkdown() ви отримуєте всі функції для роботи з цим HTML-документом, як-от налаштування набору символів, таблиці стилів і заголовка, а також вставлення або видалення вузлів у документі. . Подібним чином вихідний PDF налаштовується, як-от встановлюються його горизонтальна роздільна здатність, вертикальна роздільна здатність, колір фону та параметри якості JPEG, однак ви можете встановити інші властивості, зокрема параметри сторінки, шифрування та властивості CSS.

Цей підручник допоможе нам перетворити файл MD у файл PDF. Якщо ви хочете дізнатися, як перетворити файл HTML на зображення, зверніться до статті як перетворити HTML на зображення в C#.

 Українська