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 приложение, което позволява на разработчиците да Convert HTML Documents Programmatically с висока точност.

Ключови характеристики

  • Multiple Input Types: Неуспешно конвертирайте 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, като URL, 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 от HTML и C# Export HTML to PDF техники.

Независимо дали използвате Aspose или разглеждате други .NET HTML до PDF Open Source алтернативи, можете да задълбочите разбирането си за Използвайте HTML за .NET Връзката чрез консултиране на Документация. Ако имате някакви допълнителни въпроси, се чувствайте свободни да стигнете до нас Безплатен форум за поддръжка.

Вижте също

Допълнителна интеграция

За разработчиците, които искат да внедрят генериране на PDF в своите C# приложения, библиотеката Html2Pdf C # е забележим вариант да се разгледа. Тя предлага мощни функции, която може да допълни предложенията на Aspose. В допълнение, класата HTMLToFdfDocument C осигурява прост интерфейс за ефективно управление на конвертирането на HTML до PDF. Можете също така да изследвате как да Create PDF from HTML in C или да проучите как Generate pdf from html Programmatically за подобряване на приложенията си. Ако сте заинтересовани от повече безплатни инструменти, опциите Best HTML to PDF Converter C са ценни за проучване за различни изисквания на проекта. C# PDF Generator от HTML могат да предоставят допълнителни ресурси за разработ.

More in this category