Generate PDF from HTML in C#

Het converteren van HTML-inhoud naar PDF is essentieel voor het archiveren, delen of afdrukken van documenten.De betrouwbare .NET HTML naar pdf-bibliotheek wordt geleverd door HTML voor .NET Ontwikkelaars in staat stellen om HTML-bestanden, strengen en live URL’s moeiteloos te converteren in hoogwaardige PDF-documenten.In dit artikel leer je hoe je de C# .NET Core HTML naar PDF Conversion-capaciteiten kunt benutten om PDF’s van HTML programmatisch te genereren, voltooid met praktische voorbeelden en geavanceerde aanpassingsopties.

Onderwerpen gedekt

C# API om PDF te genereren van HTML

HTML voor .NET is een krachtige bibliotheek die onbeperkte HTML naar PDF Conversion mogelijkheden biedt, ondersteunt verschillende formaten zoals XPS en afbeeldingen. deze Bibliotheek kan gemakkelijk worden geïntegreerd in elke .NET-applicatie, waardoor high-performance HTML naar pdf conversie in .Net mogelijk is. Ontwikkelaars kunnen HTML-documenten programmatisch met hoge nauwkeurigheid converteren met behulp van deze efficiënte C# HTML tot PDF Bibliothek, wat het ideaal maakt voor taken zoals C # HTML om te zetten in pdf.

De sleutelfuncties

  • Multiple Input Types: Wordt onmogelijk om HTML-bestanden, strengen of live URL’s te converteren naar PDFs.
  • Customable Output: Modifieert opties zoals resolutie, compressie en watermark voor nauwkeurige controle.
  • Cross-Platform Support: Volledig compatibel met Windows, macOS en Linux.

Installatie: U kunt Aspose.HTML voor .NET toevoegen aan uw project met behulp van NuGet:

PM> Install-Package Aspose.Html

PDF-document genereren van HTML in C#

Het genereren van een PDF-document uit een HTML-bestand is eenvoudig. volg deze eenvoudige stappen:

  • Download een HTML-document met behulp van de HTMLDocument klasse.
  • Creëer een instantie van de PdfSaveOptions klasse.
  • Bel de Converter.ConvertHTML() methode om de PDF te genereren HTMLDocument, PdfSaveOptions, en de output PDF bestand pad als argumenten.

De volgende codemonster illustreert hoe een PDF-document uit een HTML-bestand te genereren met behulp van C#.

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

Generate PDF Document from HTML in C#

Convert HTML naar PDF met Save Options in C#

U kunt een PDF-document van een HTML-bestand genereren terwijl u aanvullende opties kunt specificeren door de volgende stappen te volgen:

  • Download het HTML-document met behulp van de HTMLDocument klasse.
  • Creëer een instantie van de PdfSaveOptions klasse.
  • Bepaal extra opties zoals HorizontalResolution en VerticalResolution.
  • Bel de Converter.ConvertHTML() methode voor PDF-generatie.

De volgende codemonster laat zien hoe u een PDF van een HTML-bestand kunt genereren met extra opties in C#.

PDF genereren van HTML String in C#

Het maken van een PDF-document uit een HTML-lijn is ook eenvoudig. volg deze stappen:

  • Creëer een instantie van de PdfSaveOptions klasse.
  • Definieer alle opties voor het opslaan zoals nodig is.
  • Bel de Converter.ConvertHTML()-methode om de PDF te genereren. deze methoden nemen de HTML-lijn, PdfSaveOptions, en de output PDF bestand pad als argumenten.

De volgende codemonster illustreert hoe een PDF van een HTML-lijn te genereren met behulp van C# met de hulp van de PdfSharpCore HTML tot PDF bibliotheek.

PDF genereren van Live URL in C#

Laten we nu onderzoeken hoe we een webpagina van een URL als PDF-document kunnen redden:

  • Creëer een voorbeeld van de Url-klasse met de URL van het webpagina.
  • Creëer een instantie van de PdfSaveOptions klasse.
  • Definieer alle gewenste opties opslaan.
  • Speel de HTML als PDF met behulp van de Converter.ConvertHTML() methode, door in de Url, PdfSaveOptions, en de output PDF bestand pad als argumenten.

De volgende codemonster beschrijft om een PDF van een live URL te genereren met behulp van C#.

Krijg gratis licentie

U kunt Krijg gratis tijdelijke licentie proberen Aspose.HTML voor .NET zonder beoordelingsbeperkingen. dit is een geweldige kans om de C# HTML-to PDF API-vrije proef te verkennen en de functies ervan te evalueren.

Conclusie

In dit artikel hebben we geleerd hoe:

  • Laden van een HTML-bestand programmatisch.
  • Definieer PDF Save opties.
  • Speel een HTML string als PDF.
  • Speel een webpagina als PDF-document.
  • Convert een HTML-bestand naar PDF in C#.

Of u nu Aspose gebruikt of andere .NET HTML naar PDF open source alternatieven onderzoekt, kunt u uw begrip van de HTML voor .NET Vuur met de Documentatie. Als u nog meer vragen hebt, voel u zich vrij om dit te bereiken via onze Gratis ondersteuning forum.

Zie ook

Met Aspose.HTML voor .NET, kunt u efficiënte HTML-to-PDF-conversie in C#.NET-applicaties te bereiken, waardoor het een betaalbare en betrouwbare oplossing is voor ontwikkelaars die nodig hebben om PDF’s van HTML in c# te genereren. Of u nu werkt op C# .Net Core Razor Pages of MVC-appels is deze High-Performance HTML to PDF Conversion bibliotheek, met inbegrip van opties zoals PdfSharpCore HTML naar PDF , ontworpen om aan uw behoeften te voldoen.

Toegevoegde middelen:

  • Voor degenen die op zoek zijn naar convert HTML naar PDF in C#, overweeg met behulp van de best HTML to PDF converter C #-opties beschikbaar, zoals .NET Convert html tot PDF.
  • Als u een vrije HTML naar PDF converter of een open source HTML tot PDF C# oplossing kiest, zijn er tal van bibliotheken beschikbaar voor C# HTML aan PDF conversie die verschillende projectvereisten kunnen voldoen.
  • Leer hoe u een HTML-pagina in PDF kunt converteren met behulp van C# of exporteert HTML in pdf in C# voor specifieke gebruiksaandoeningen.

Om uw projecten verder te verbeteren, overwegen u met behulp van C# converteren HTML naar PDF opties beschikbaar in bibliotheken zoals Aspose, of verkennen de .NET converter HTML tot pdf mogelijkheden om uw ontwikkelingsbehoeften te voldoen.

More in this category