Generate PDF from HTML in C#

Конвертирање ХТМЛ садржаја у ПДФ је кључна задатак за архивирање, дељење или штампање докумената Аппосе.ХТМЛ за .NET убрзава процес конверзије, омогућавајући вам да трансформишете ХТМЛ датотеке, траке и живе УРЛ-а у висококвалитетне ПДФ документе.У овом чланку ћемо истражити како да користите .НЕТ Цоре HTML до ПДВ АПИ за програмски ** генерисати ПДП од ХТВЛ у Ц#**, комплетан са практичним примерима и напредним опцијама за прилагођавање.

Теме покривене

Ц# АПИ за генерисање ПДФ-а из ХТМЛ

Аппосе.ХТМЛ за .NET је моћна библиотека која пружа беспрекорно ХТМЛ у ПДФ конверзију могућности, заједно са подршком за формати као што су КСНУМКС и слике. Ова библиотека се лако може интегрисати у било коју .НЕТ апликацију, омогућавајући програмерима да Конвертују ХТмЛ документи програмски са високом прецизношћу.

Кључне карактеристике

  • Multiple Input Types: Neuspešno pretvoriti HTML datoteke, trake ili živih URL-a u PDF-ove pomoću C# HTML na PDF Converter.
  • Прилагодљив излаз: Сачувајте опције, укључујући резолуцију, компресију и ознаке воде за прецизну контролу.
  • Подршка преко платформе: Потпуно компатибилна са Виндовс, мацОС и Линук.

Инсталација: Додајте Aspose.HTML за .NET у свој пројекат преко NuGet:

PM> Install-Package Aspose.Html

Генерација ПДФ документа из ХТМЛ-а у Ц#

Креирање ПДФ документа из ХТМЛ датотеке је једноставно:

  • Преузмите ХТМЛ документ користећи класу HTMLDocument.
  • Креирајте примјер класе PdfSaveOptions.
  • Позовите Converter.ConvertHTML() методу, пролазећи кроз ХТМЛ Документ, ПдфСавеопције, и излаз ПДФ датотеке пут као аргументи.

Ево узорка кода који показује како генерисати ПДФ документ из ХТМЛ датотеке користећи Ц#:

Generate PDF Document from HTML in C#

Конвертујте ХТМЛ у ПДФ са Сачувај Опције у Ц#

Да бисте Генерирали ПДФ документ из ХТМЛ датотеке док наведете додатне опције за сачување, пратите ове кораке:

  • Преузмите ХТМЛ документ користећи класу HTMLDocument.
  • Креирајте примјер класе PdfSaveOptions.
  • Опремите било какве додатне опције за штедњу, као што су хоризонтална резолуција и вертикална резолуција.
  • Позовите Converter.ConvertHTML() метод за генерисање ПДФ-а.

Следећи узор код приказује како генерисати ПДФ из ХТМЛ датотеке са додатним опцијама у Ц#:

За више опција за прилагођавање, погледајте Напредне опције за спасавање.

генеришете ПДФ из ХТМЛ Стринг у Ц#

Генерисање ПДФ документа из ХТМЛ редове може се извршити следећим корацима:

  • Креирајте примјер класе PdfSaveOptions.
  • Опремите све неопходне опције за штедњу.
  • Позовите Converter.ConvertHTML() метод, који прихвата ХТМЛ реп, ПдфСавеопције, и излаз ПДФ датотеке пут као аргументи.

Ево узорка кода који показује како генерисати ПДФ из ХТМЛ редове користећи Ц#:

Generate PDF from HTML String in C#

генеришете ПДФ из Живог УРЛ-а у Ц#

Сада, размотримо како спасити веб страницу од УРЛ-а као ПДФ документ:

  • Креирајте примјер класе Урл са УРЛ-ом веб странице.
  • Креирајте примјер класе PdfSaveOptions.
  • Опремите жељене опције за спасавање.
  • Користите методу Converter.ConvertHTML() да бисте сачували ХТМЛ као ПДФ, пролазећи у УРЛ, ПдфСавеопције, и излаз ПДФ датотеке пута.

Следећи код узорка показује како генерисати ПДФ из живог УРЛ-а користећи Ц#:

Добијте бесплатну лиценцу

Možeš Добијте бесплатну привремени лиценцу да пробате Aspose.HTML за .NET без ограничења за евалуацију. ово је фантастична прилика да истражите Ц# ХТМЛ до ПДФ АПИ бесплатне испитивања и процените његове карактеристике.

Закључак

У овом чланку, научили смо како:

  • Преузмите ХТМЛ датотеку програмски.
  • Дефинишите опције за сачување ПДФ-а.
  • Сачувајте ХТМЛ траку као ПДФ.
  • Сачувајте веб страницу као ПДФ документ.
  • Конвертујете ХТМЛ датотеку у ПДФ у Ц# користећи различите методе, укључујући .НЕТ Цоре генерисати ПдФ из HTML и Ц# Експортирати ХтмЛ у PDF технике.

Без обзира да ли користите Аспасе или размишљате о другим .NET ХТМЛ-у за ПДФ отвореног извора алтернатива, можете продубити своје разумевање Аппосе.ХТМЛ за .NET АПИ консултује се са Документација. Ако имате било каквих питања, осећајте се слободно да дођете преко нашег Слободан форум за подршку.

Гледајте такође

Додатна интеграција

За програмери који желе да имплементирају ПДФ генерацију у својим Ц # апликацијама, библиотека Хтмл2Пдф Ц# је приметна опција за размишљање. нуди моћне функције које могу да допуне Асписе понуде. Поред тога, класа ЦТМЛТФДДЦ ДЦ пружа једноставан интерфејс за ефикасно управљање HTML-ом конверзијама. Такође можете истражити како да Креирате ПДВ-у из ХТВЛ-а у КСНУМКС или истражите како Програмски да бисте побољшали своје апликације.

More in this category