Generate PDF from HTML in C#

Конвертація HTML-контенту в PDF є ключовим завданням для архівування, обміну або друку документів Завантажити HTML для .NET ускладнює процес конверсії, що дозволяє перетворювати HTML-файли, смуги та живі URL-адреси в високоякісні PDF-документи.У цій статті ми розглянемо, як використовувати .NET Core HTML до PDF API для програматичного Generate PDF from HTML in C#, повний з практичними прикладами та передовими варіантами налаштування.

Теми охоплені

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

Завантажити HTML для .NET є потужною бібліотекою, яка забезпечує безперервні можливості HTML в PDF конвертації, а також підтримку для форматів, таких як XPS і зображення. ця бібліотека може бути легко інтегрована в будь-яку програму .NET, що дозволяє розробникам Конвертувати HTML Документи Програматично з високою точністю.

Ключові особливості

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

Інсталяція: Додайте Aspose.HTML для .NET до вашого проекту через NuGet:

PM> Install-Package Aspose.Html

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

Створення PDF-документу з HTML-файлу є простим:

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

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

Generate PDF Document from HTML in C#

Конвертуйте HTML в PDF за допомогою Save Options в C#

Щоб Зробити PDF-документ з HTML-файлу при зазначенні додаткових варіантів збереження, слідкуйте за наступними кроками:

  • Завантажити документ HTML за допомогою класу HTMLDocument.
  • Створіть приклад класу PdfSaveOptions.
  • Визначте будь-які додаткові варіанти збереження, такі як горизонтальна резолюція та вертикальна резолюція.
  • Зателефонуйте Converter.ConvertHTML() метод для генерування PDF.

У наступному кодовому зразку відображається як генерувати PDF з HTML-файлу з додатковими варіантами в C#:

Для отримання додаткових варіантів, зверніться до Розширені варіанти збереження.

Створення PDF з HTML String в C#

Створення PDF-документу з HTML-сторінки можна досягти за допомогою наступних кроків:

  • Створіть приклад класу PdfSaveOptions.
  • Визначте будь-які необхідні варіанти збереження.
  • Зателефонуйте до Converter.ConvertHTML() методу, який приймає HTML смугу, PdfSaveOptions, і вихід PDF-файл шлях як аргументи.

Ось зразка коду, що демонструє як генерувати PDF з HTML стрічки за допомогою C#:

Generate PDF from HTML String in C#

Створення PDF з Live URL в C#

Тепер давайте розглянемо, як зберегти веб-сторінку з URL як PDF-документ:

  • Створіть приклад класу Url з URL-адресом веб-сторінки.
  • Створіть приклад класу PdfSaveOptions.
  • Виберіть будь-які бажані варіанти збереження.
  • Використовуйте метод Converter.ConvertHTML(), щоб зберегти HTML як PDF, проходячи в УРЛ, PdfSaveOptions, і вихідний PDF-файл шлях.

У наступному коду зразка показує як генерувати PDF з прямого URL за допомогою C#:

Безкоштовна ліцензія

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

Заключення

У цій статті ми дізналися, як:

  • Завантажити HTML-файл програмним способом.
  • Виберіть варіанти PDF Save.
  • Зберегти HTML строк як PDF.
  • Зберегти веб-сторінку як PDF-документ.
  • Конвертуйте HTML-файл в PDF в C# за допомогою різних методів, в тому числі .NET Core Generate PDF from HTML і C# Export HTML to PDF.

Незалежно від того, чи використовуєте ви Aspose або розглядаєте інші .NET HTML до PDF Open Source альтернативи, ви можете поглибити своє розуміння Завантажити HTML для .NET У зв’язку з цим, консультуючись з Документація. Якщо у вас є якісь додаткові запитання, будьте вільними, щоб дістатися через нашу Безкоштовний форум підтримки.

Дивіться також

Додаткова інтеграція

Для розробників, які прагнуть реалізувати генерацію PDF у своїх C# додатках, бібліотека Html2Pdf C # є помітним варіантом для розгляду. вона пропонує потужні функції, що можуть доповнювати пропозиції Aspose. Крім того, клас CtmLtoPDFDocument C_ забезпечує простий інтерфейс для ефективного управління конверсіями HTML до PDF. Ви також можете досліджувати, як Зробити PDF з HTML в CSS або вивчати, яким чином Програматично для покращення ваших додатків. Якщо ви зацікавлені в більш безкоштовних інструментах, Найкращий HTML-на-PDF-конвертер C варіант вартий вивчення для різних вимог проекту. Ц# PDF-генератор від HTML може надати додаткові ресурси для.

More in this category