Generate PDF from HTML in C#

Конвертация HTML-контента в PDF необходима для архивирования, обмена или печати документов. надежная .NET HTML в библиотеку PDF предоставляется Aspose.HTML для .NET Разработчики могут без труда конвертировать HTML-файлы, строки и живые URL-адреса в высококачественные PDF-документы.В этой статье вы узнаете, как использовать C# .NET Core HTML в PDF Conversion возможности для программирования генерирования PDF из HTML, завершив практические примеры и передовые варианты настройки.

Темы покрыты

C# API для генерирования PDF из HTML

Aspose.HTML для .NET Это мощная библиотека, которая обеспечивает беспроводные HTML в PDF Конверсия возможности, поддерживая различные форматы, такие как XPS и изображения.Эта библиография может быть легко интегрирована в любое приложение .NET, позволяя высокопроизводительную конверсию HTML в pdf в .NET. Разработчики могут программировать HTML-документы с высокой точностью с использованием этой эффективной C# HTML до PDF библиотеки, что делает ее идеальным для задач, таких как C# Convert HTML to PDF.

Ключевые особенности

  • Многочисленные типы ввода: Бессмысленно конвертировать HTML-файлы, строки или живые URL-адреса в PDF-файлы.
  • **Настройка выхода:**Изменение сохраняет варианты, такие как разрешение, компрессия и водознаки для точного контроля.
  • Поддержка через платформу: Полностью совместима с Windows, macOS и Linux.

Настройка: Вы можете добавить Aspose.HTML для .NET в свой проект с помощью NuGet:

PM> Install-Package Aspose.Html

Создание PDF-документа из HTML в C#

Создание PDF-документа из HTML-файла просто.Следуйте следующим простым шагам:

  • Загрузите HTML-документ с помощью класса HTMLDocument.
  • Создайте инстанцию класса PdfSaveOptions.
  • Назовите Converter.ConvertHTML() метод для создания PDF HTMLДокумент, PdfSaveOptions, и выход PDF-файловой путь как аргументы.

Следующий шаблон кода иллюстрирует как генерировать PDF-документ из HTML-файла с помощью C#.

Generate-PDF-Document-from-HTML-in-CSharp

Generate PDF Document from HTML in C#

Конвертировать HTML в PDF с сохранением опций в C#

Вы можете генерировать PDF-документ из HTML-файла, уточняя дополнительные варианты сохранения, следуя следующим шагам:

  • Загрузите HTML-документ с помощью класса HTMLDocument.
  • Создайте инстанцию класса PdfSaveOptions.
  • Укажите дополнительные варианты сохранения, такие как горизонтальное разрешение и вертикальное разрешение.
  • Назовите Converter.ConvertHTML() метод для создания PDF.

Следующий шаблон кода показывает как генерировать PDF из HTML-файла с дополнительными опциями в C#.

Создание PDF из HTML String в C#

Создание PDF-документа из HTML-слоты также просто.Следуйте следующим шагам:

  • Создайте инстанцию класса PdfSaveOptions.
  • Определите любые варианты сохранения, как это необходимо.
  • Назовите Converter.ConvertHTML() метод, чтобы генерировать PDF. Этот метод принимает HTML строку, PdfSaveOptions, и выход PDF-файловой путь как аргументы.

Следующий шаблон кода иллюстрирует как генерировать PDF из HTML строки с помощью C# с помощью PdfSharpCore HTML до PDF библиотеки.

Создание PDF из Live URL в C#

Теперь давайте рассмотрим, как сохранить веб-страницу из URL в качестве PDF-документа:

  • Создайте пример класса Url с URL веб-страницы.
  • Создайте инстанцию класса PdfSaveOptions.
  • Определите любые желаемые варианты сохранения.
  • Сохранить HTML как PDF с помощью метода Converter.ConvertHTML(), проходя в URL, PdfSaveOptions, и выход PDF-файловой путь как аргументы.

Следующий шаблон кода показывает как генерировать PDF из живого URL с помощью C#.

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

Вы можете Получите бесплатную временную лицензию Попробуйте Aspose.HTML для .NET без ограничений оценки. Это отличная возможность исследовать C# HTML до PDF API бесплатное испытание и оценить его функции.

Заключение

В этой статье мы узнали, как:

  • Загрузите HTML-файл программатически.
  • Определите PDF Save опции.
  • Сохраните HTML строк в качестве PDF.
  • Сохраните веб-страницу в качестве PDF-документа.
  • Конвертировать HTML-файл в PDF в C#.

Независимо от того, используете ли вы Aspose или изучаете другие .NET HTML в PDF альтернативы открытого источника, вы можете углубить свое понимание Aspose.HTML для .NET Огонь использует Документация. Если у вас есть какие-либо вопросы, пожалуйста, будьте свободны дойти через наш сайт Бесплатный форум поддержки.

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

С Aspose.HTML для .NET, вы можете достичь эффективной HTML в PDF конверсии в приложениях C#.NET, что делает его доступным и надежным решением для разработчиков, которые нуждаются в генерировать PDF из HTML на C #. Независимо от того, работаете ли вы на C# .NET Core Razor Pages или MVC приложения , эта высокопроизводительная библиотека перевода HTML к PDF , включая варианты, такие как PdfSharpCore HTML до PDF, предназначена для удовлетворения ваших потребностей.

Дополнительные ресурсы:

  • Для тех, кто хочет конвертировать HTML в PDF в C#, подумайте о том, как использовать лучшие варианты конвертера HTML-на PDF, такие как .NET Конвертация HTML на PDF.
  • Если вы предпочитаете бесплатный конвертер HTML в PDF или открытое решение HTML для PDF C#, то есть множество библиотек для C# HTML к PDF-конвертирования , которые могут отвечать различным требованиям проекта.
  • Узнайте, как конвертировать HTML-страницу в PDF с помощью C# или экспортируйте HTML на PDF в C# для конкретных случаев использования.

Для дальнейшего совершенствования ваших проектов, подумайте о том, чтобы использовать C# конвертировать HTML в PDF варианты, доступные в библиотеках, таких как Aspose, или исследуйте .NET конструировать html в pdf возможности для удовлетворения ваших потребностей развития.

More in this category