
Convertir el contingut HTML a PDF és una tasca crucial per a l’arxiu, compartir o imprimir documents. La fiable .NET HTML en PDF Library ofereix per Aspose.HTML per a .NET simplifica el procés de conversió, permetent transformar fitxers HTML, files i URLs en viu en documents PDF d’alta qualitat. En aquest article, explorarem com utilitzar l’API de base HTML a PDF per a programar Generar PDF de HTML en C#, complet amb exemples pràctics i opcions de personalització avançades.
Temes coberts
- C# API per a HTML a PDF Conversió
- Generació de PDF a partir de fitxers HTML
- Personalitzar HTML a PDF Conversió
- Convertir HTML en PDF
- Convertir l’URL en PDF
C# API per generar PDF de HTML
Aspose.HTML per a .NET És una poderosa biblioteca que proporciona capacitats de conversió gratuïtes HTML a PDF, juntament amb el suport per a formats com XPS i imatges. Aquesta biblioteca es pot integrar fàcilment en qualsevol aplicació .NET, permetent als desenvolupadors Convertir documents HTML programàticament amb alta precisió.
Característiques clau
- Multiple Input Types: Convertir fàcilment els arxius HTML, les cordes o les URLs en viu a PDFs utilitzant C# HTML al convertidor PDF.
- Productes personalitzables: Save opcions de tailor, inclosa la resolució, la compressió i les marques d’aigua per al control precís.
- **Suport a través de la plataforma:**Compatible amb Windows, macOS i Linux.
Instal·lació: Afegeix Aspose.HTML per .NET al teu projecte a través de NuGet:
PM> Install-Package Aspose.Html
Generar el document PDF de HTML en C#
Crear un document PDF a partir d’un fitxer HTML és senzill:
- Carregar un document HTML utilitzant la classe HTMLDocument.
- Crea una instància de la classe PdfSaveOptions.
- Coneix el mètode Converter.ConvertHTML(), passant el HTMLDocument, PdfSaveOptions, i la sortida de la ruta de fitxers PDF com a arguments.
Aquí teniu una mostra de codi que demostra com generar un document PDF d’un fitxer HTML utilitzant C#:

Convertir HTML a PDF amb Save Options en C#
Per a Generar un Document PDF d’un Arxiu HTML i especificar opcions addicionals de salvament, segueix aquests passos:
- Carregar el document HTML utilitzant la classe HTMLDocument.
- Crea una instància de la classe PdfSaveOptions.
- Especifica totes les opcions d’emmagatzematge addicionals com la Resolució Horitzontal i la Resolució Vertical.
- Coneix el mètode Converter.ConvertHTML() per a la generació de PDF.
La mostra de codi següent il·lustra com generar un PDF d’un fitxer HTML amb opcions addicionals en C#:
Per a més opcions de personalització, feu referència a Opcions avançades d’estalvi.
Generar PDF a partir d’HTML String en C#
La generació d’un document PDF a partir d’una cadena HTML es pot realitzar amb els següents passos:
- Crea una instància de la classe PdfSaveOptions.
- Defineix totes les opcions necessàries d’estalvi.
- Coneix el mètode Converter.ConvertHTML(), que accepta la barra HTML, PdfSaveOptions, i la sortida de la ruta de fitxers PDF com a arguments.
Aquí teniu una mostra de codi que demostra com generar un PDF d’una cadena HTML utilitzant C#:

Generar PDF des de l’URL en viu en C#
Ara, anem a explorar com salvar una pàgina web d’una URL com a document PDF:
- Crea una instància de la classe Url amb l’URL del lloc web.
- Crea una instància de la classe PdfSaveOptions.
- Defineix totes les opcions desitjades.
- Utilitzeu el mètode Converter.ConvertHTML() per salvar el HTML com a PDF, passant en el Url, PdfSaveOptions, i la sortida de la ruta de fitxers PDF.
La mostra de codi següent mostra com generar un PDF d’una URL en viu utilitzant C#:
Obtenir llicència gratuïta
Es pot Obtenir una llicència temporal gratuïta per provar Aspose.HTML per a .NET sense limitacions d’avaluació. aquesta és una fantàstica oportunitat per explorar C# HTML a PDF API de prova gratuïta i avaluar les seves característiques.
Conclusió
En aquest article vam aprendre com:
- Carregar un arxiu HTML de forma programàtica.
- Defineix les opcions de PDF Save.
- Salvar una fila HTML com a PDF.
- Salvar una pàgina web com a document PDF.
- Convertir un arxiu HTML en PDF en C# utilitzant diferents mètodes, incloent .NET Core Generate PDF de HTML i C# Export HTML a PDF tècniques.
Si vostè està utilitzant Aspose o considerant altres alternatives .NET HTML a PDF Open Source, pot aprofundir la seva comprensió de la informació. Aspose.HTML per a .NET Aparició per consultar el Documentació. Si teniu més preguntes, senteu-vos lliures d’arribar a través del nostre Fòrum de suport gratuït.
Veure també
- Crear, llegir i editar els arxius HTML en C#
- Descarrega la imatge de l’URL en C#
- Convertir Markdown a HTML en C#
- Salvar HTML a PDF amb el suport JavaScript
- Problemes de conversió de HTML a PDF
Integració addicional
Per als desenvolupadors que busquen implementar la generació de PDF en les seves aplicacions C#, la biblioteca Html2PdfC# és una opció notable per considerar. Ofereix potents característiques que poden complementar les ofertes d’Aspose. A més, el CtmLtoPdDocument C # classe proporciona una senzilla interfície per gestionar les conversions de HTML a PDF de manera eficient. També pot explorar com Crear PDF des de html a c# o investigar com a Generar pdf des del HTML Programàticament per millorar les vostres aplicació. Si vostè està interessat en més eines gratuïtes, les Best HTML to PDF Converter C_ opcions val la pena explotar per a diferents requisits del projecte.
More in this category
- Convertir HTML a imatge amb Aspose.HTML per a .NET: un guia de pas a pas
- Convertir HTML a imatges d'alta qualitat amb Aspose.HTML per .NET
- HTML a la conversió d'imatge: una guia completa amb exemples
- Optimització de grans documents HTML: velocitat i sostenibilitat
- Problemes de conversió HTML: Qualitat d'imatge, formatació i rendiment