Generate PDF from HTML in C#

HTML-sisällön muuntaminen PDF:ään on välttämätöntä asiakirjojen arkistointiin, jakamiseen tai tulostamiseen. luotettava .NET HTML PDF -kirjasto Aspose.HTML ja .NET avulla kehittäjät helposti muuntaa HTML-tiedostoja, rivit ja live URL-osoitteita korkealaatuisiin PDF-asiakirjoihin. Tässä artikkelissa opit käyttämään C# .NET Core HTML to PDF Conversion -ominaisuuksia ohjelmattisesti tuottaa PDF:itä HTML:stä, täydentää käytännön esimerkkejä ja kehittyneitä räätälöinti vaihtoehtoja.

Katettuja aiheita

C# API tuottaa PDF:tä HTML:stä

Aspose.HTML ja .NET Tämä kirjasto voidaan helposti integroida mihin tahansa .NET-sovellukseen, mikä mahdollistaa korkean suorituskyvyn HTML-tiedostojen muuntamisen .Net. Kehittäjät voivat ohjelmoitusti muuntaa HTML: n asiakirjoja suurella tarkkuudella käyttämällä tätä tehokasta C# HTML to PDF -kirjastoa, joten se on ihanteellinen tehtäviin, kuten C# muunnella HTML PDF.

Avainominaisuudet

  • Multiple Input Types: Helppo muuntaa HTML-tiedostoja, rivejä tai live URL-osoitteita PDF:iin.
  • Käsiteltävä tuotto: Muokkaa tallentaa ratkaisuvaihtoehtoja, kuten resoluution, tiivistämisen ja vesimerkkejä tarkkaan hallintaan.
  • Cross-Platform Support: Täysin yhteensopiva Windowsin, macOSin ja Linuxin kanssa.

Installation: Voit lisätä Aspose.HTML for .NET projektillesi NuGetin avulla:

PM> Install-Package Aspose.Html

Luo PDF-dokumentti HTML:stä C#:ssä

PDF-asiakirjan luominen HTML-tiedostosta on yksinkertaista. seuraa näitä yksinkertaisia askeleita:

  • Lataa HTML-asiakirja käyttämällä HTMLDocument luokkaa.
  • Luo esimerkki PdfSaveOptions luokasta.
  • Soita Converter.ConvertHTML() -menetelmä PDF:n tuottamiseksi HTMLDokumentti, PdfSaveOptions, ja lähtö PDF-tiedoston reitti argumenteina.

Seuraava koodin malli kuvaa kuinka tuottaa PDF-asiakirja HTML-tiedostosta käyttämällä C#.

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

Generate PDF Document from HTML in C#

Muunna HTML PDF:ään tallentamalla vaihtoehtoja C#:ssä

Voit luoda PDF-asiakirjan HTML-tiedostosta ja määrittää lisää tallennusvaihtoehtoja seuraamalla seuraavia vaiheita:

  • Lataa HTML-asiakirja käyttämällä HTMLDocument luokkaa.
  • Luo esimerkki PdfSaveOptions luokasta.
  • Määritä lisävarastointi vaihtoehtoja, kuten horisontaalinen resoluutio ja vertikaalinen resoluutio.
  • Valitse Converter.ConvertHTML() menetelmä PDF-tuotantoon.

Seuraava koodin malli näyttää kuinka tuottaa PDF: n HTML-tiedostosta lisävaihtoehdoilla C#.

Tuottaa PDF-tiedostoa HTML Stringista C#

PDF-asiakirjan luominen HTML-tiedostosta on myös helppoa:

  • Luo esimerkki PdfSaveOptions luokasta.
  • Määritä kaikki säästämismahdollisuudet tarvittaessa.
  • Pyydä Converter.ConvertHTML() -menetelmää tuottamaan PDF-tiedosto.Tämä menetelmä ottaa HTML-sarjan, PdfSaveOptions, ja lähtö PDF-tiedoston reitti argumenteina.

Seuraavassa koodin näytteessä kuvataan kuinka tuottaa PDF-tiedostoa HTML-sarjasta C# avulla PDFSharpCore HTML to PDF -kirjaston avulla.

Luo PDF Live URL:stä C#:ssä

Nyt tutkitaan, miten tallentaa verkkosivusto URL:stä PDF-dokumentina:

  • Luo esimerkki Url luokasta verkkosivun URL-osoitteella.
  • Luo esimerkki PdfSaveOptions luokasta.
  • Määritä haluamasi säästämismahdollisuudet.
  • Tallenna HTML PDF-tiedostona käyttämällä Converter.ConvertHTML() -menetelmää URL, PdfSaveOptions, ja lähtö PDF-tiedoston reitti argumenteina.

Seuraavassa koodin mallissa kuvataan kuinka tuottaa PDF-tiedostoa live URL:stä C#:n avulla#.

Saa ilmainen lisenssi

Sinä voit Saat ilmaisen väliaikaisen lisenssin yrittää Aspose.HTML .NET ilman arviointirajoituksia. Tämä on erinomainen tilaisuus tutustua C# HTML to PDF API free trial ja arvioida sen ominaisuuksia.

johtopäätöksiä

Tässä artikkelissa olemme oppineet, miten:

  • Lataa HTML-tiedosto ohjelmattisesti.
  • Määritä PDF tallentaa vaihtoehtoja.
  • Tallenna HTML-tiedosto PDF:ksi.
  • Tallenna verkkosivusto PDF-dokumentina.
  • Muunna HTML-tiedosto PDF:ään C#:ssä#.

Olipa käytössäsi Aspose tai tutkimassa muita .NET HTML to PDF open source vaihtoehtoja, voit syventää ymmärrystäsi Aspose.HTML ja .NET Paloa käytetään Dokumentti. Jos sinulla on muita kysymyksiä, ole vapaa pääsemään ulos meidän kautta Vapaa tuki foorumi.

Katso myös

Aspose.HTML for .NET:llä voit saavuttaa tehokkaan hTML-PDF-muuntamisen C#.NET-sovelluksissa, mikä tekee siitä kohtuuhintaisen ja luotettavan ratkaisun kehittäjille, jotka tarvitsevat generoida PDF-tiedostoja HTML:stä C #:ssä. Olitpa työskennellyt C# .NET Core Razor Pages tai MVC- sovelluksia; tämä High-Performance HTML to PDF Conversion -kirjasto, mukaan lukien vaihtoehdot kuten PdfSharpCore HTML–PDF., on suunniteltu vastaamaan tarpeisiisi.

Lisäresursseja:

  • Niille, jotka haluavat muuntaa HTML-tiedostoa PDF: ssä C#, harkitse käytettävissä olevia vaihtoehtoja, kuten .NET Convert HTML to PDF.
  • Jos haluat vapaan HTML-PDF-muunnin tai open source HTML to PDF C# -ratkaisun, on runsaasti kirjastot saatavilla C# HTML -PDF muuntamiseen, jotka voivat täyttää erilaiset projektin vaatimukset.
  • Lue, miten muuttaa HTML-sivua PDF:ään C# tai voittaa HTML:tä PDF-tiedostoon C# tietyille käyttötapauksille.

Jotta voit parantaa projekteja, harkitse käyttämällä C# muuntaa HTML PDF vaihtoehtoja, jotka ovat saatavilla kirjastoissa, kuten Aspose, tai tutustu .NET muuttaa HTML-PDF -ominaisuuksiin, jotta kehitysvaatimuksesi täyttyvät. Varmista myös tarkistaa ratkaisuja ** C# PDF HTML** sukupolvesta, varmista, että sinulla on tarvittavat työkalut asiakirjojen hallintaan.

More in this category