Як конвертувати HTML-сторінку в PDF на C#

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

Кроки для перетворення HTML у PDF на C#

  1. Створіть середовище для використання Aspose.PDF for .NET для перетворення HTML у PDF
  2. Створіть екземпляр об’єкта HtmlLoadOptions, щоб налаштувати процес завантаження
  3. Створіть екземпляр об’єкта класу Document, використовуючи наведені вище спеціальні параметри завантаження
  4. Збережіть вихідний PDF-файл із вмістом HTML

У цих кроках описано, як за допомогою C# HTML у PDF можна виконати перетворення. Процес досить простий, коли вихідний HTML-файл завантажується в об’єкт Document разом із параметрами за замовчуванням об’єкта класу HtmlLoadOptions, які використовуються як другий аргумент у конструкторі. Додатково можна встановити різні властивості об’єкта класу HtmlLoadOptions перед завантаженням HTML, а потім використовувати метод Save у класі Document, щоб зберегти вихідний файл PDF.

Код для перетворення сторінки HTML у PDF на C#

Для написання HTML у PDF конвертер C# код демонструється тут. Параметри HTMLLoadOptions можна налаштувати, встановивши HtmlMediaType для використання під час візуалізації, налаштувавши властивості PageLayoutOption, як-от підгонка до максимальної ширини вмісту або масштабування до ширини сторінки, а також параметр відтворення HTML на одній сторінці. Подібним чином ви можете використовувати об’єкт класу PdfSaveOptions під час збереження PDF-файлу на диску, який підтримує встановлення назви шрифту за замовчуванням і бажаного формату збереження, як-от PDF, DOC, XPS і SVG.

У цій темі пояснюється, що конвертувати HTML у PDF C# є одним із найпростіших варіантів. Якщо ви хочете дізнатися про інші операції, як-от додавання цифрового підпису в PDF, перегляньте статтю як додати цифровий підпис до PDF на C#.

 Українська