Как преобразовать 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 на С#

Для написания конвертера HTML в PDF здесь показан код C#. HTMLLoadOptions можно настроить, установив HtmlMediaType для использования во время рендеринга, задав свойства PageLayoutOption, такие как соответствие максимальной ширине содержимого или масштабирование по ширине страницы, а также параметр для отображения HTML на одной странице. Точно так же вы можете использовать объект класса PdfSaveOptions при сохранении PDF-файла на диске, который поддерживает настройку имени шрифта по умолчанию и желаемого формата сохранения, такого как PDF, DOC, XPS и SVG, и это лишь некоторые из них.

В этом разделе объясняется, что преобразование HTML в PDF C# — один из самых простых вариантов. Если вы хотите узнать о других операциях, таких как добавление цифровой подписи в файл PDF, обратитесь к статье как добавить цифровую подпись в PDF на С#.

 Русский