Generate PDF from HTML in C#

HTML-sisällön muuntaminen PDF:ään on tärkeä tehtävä asiakirjojen arkistointiin, jakamiseen tai tulostamiseen. luotettava .NET HTML PDF Library tarjoaa Aspose.HTML ja .NET nopeuttaa muuntamisprosessia, jonka avulla voit muuntaa HTML-tiedostoja, rivejä ja live URL-osoitteita korkealaatuisiin PDF-asiakirjoihin. Tässä artikkelissa tutkitaan, miten käytetään .NET Core HTML to PDF API ohjelmattisesti Tuottaa PDF HTML: stä C#, 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 on tehokas kirjasto, joka tarjoaa pelkkää HTML-PDF-muuntamiskykyä sekä tukea muotoja, kuten XPS ja kuvia. Tämä kirjasto voidaan helposti integroida mihin tahansa .NET-sovellukseen, jolloin kehittäjät voivat Convert HTML Documents Programmatically korkealla tarkkuudella.

Avainominaisuudet

  • Multiple Input Types: Helppo muuntaa HTML-tiedostoja, rivejä tai live URL-osoitteita PDF:iin käyttämällä C# HTML PDF Converter.
  • Käsiteltävä tuotto: Tailor säästää vaihtoehtoja, mukaan lukien resoluutio, tiivistys ja vesimerkit tarkkaan hallintaan.
  • Cross-Platform Support: Täysin yhteensopiva Windowsin, macOSin ja Linuxin kanssa.

Installation: Lisää Aspose.HTML for .NET projektillesi NuGetin kautta:

PM> Install-Package Aspose.Html

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

PDF-tiedoston luominen HTML-tiedostosta on yksinkertaista:

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

Tässä on koodin näyte, joka osoittaa kuinka tuottaa PDF-asiakirja HTML-tiedostosta C#:

Generate PDF Document from HTML in C#

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

Jotta voitaisiin luoda PDF-dokumentti HTML-tiedostosta ja määrittää lisää tallennusvaihtoehtoja, noudata seuraavia toimenpiteitä:

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

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

Lisää ominaisuustyyppisiä vaihtoehtoja, katso Edistyneet säästämismahdollisuudet.

Tuottaa PDF-tiedostoa HTML Stringista C#

PDF-asiakirjan luominen HTML-sarjasta voidaan suorittaa seuraavilla vaiheilla:

  • Luo esimerkki PdfSaveOptions luokasta.
  • Määritä kaikki tarvittavat säästämismahdollisuudet.
  • Soita Converter.ConvertHTML() -menetelmä, joka hyväksyy HTML-tunnuksen, PdfSaveOptions, ja lähtö PDF-tiedoston reitti argumenteina.

Tässä on koodin näyte, joka osoittaa kuinka tuottaa PDF-tiedostoa HTML-sarjasta käyttämällä C#:

Generate PDF from HTML String in C#

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

Nyt tutkitaan, miten säästää verkkosivusto URL-osoitteesta PDF-asiakirjana:

  • Luo esimerkki Url luokasta verkkosivun URL-osoitteella.
  • Luo esimerkki PdfSaveOptions luokasta.
  • Määritä haluamasi säästämismahdollisuudet.
  • Käytä Converter.ConvertHTML() -menetelmää HTML:n tallentamiseen PDF-tiedostona URL, PdfSaveOptions, ja lähtö PDF-tiedoston reitti.

Seuraava koodin malli näyttää kuinka tuottaa PDF-tiedostoa elävältä URL-osoitteelta C#:

Saa ilmainen lisenssi

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

johtopäätöksiä

Tässä artikkelissa opimme, miten:

  • Lataa HTML-tiedosto ohjelmattisesti.
  • Määritä PDF tallentaa vaihtoehtoja.
  • Tallenna HTML-tiedosto PDF-tiedoksi.
  • Tallenna verkkosivusto PDF-dokumentina.
  • HTML-tiedoston muuntaminen PDF:ään C# käyttämällä erilaisia menetelmiä, mukaan lukien .NET Core Generate PDF from HTML ja C# Export HTML to PDF tekniikoita.

Riippumatta siitä, käytätkö Asposea tai harkitset muita .NET HTML - PDF Open Source -vaihtoehtoja, voit syventää ymmärrystäsi Aspose.HTML ja .NET Apua kuuntelemalla Dokumentti. Jos sinulla on muita kysymyksiä, ole vapaa pääsemään ulos meidän kautta Vapaa tuki foorumi.

Katso myös

Lisää integraatiota

Kehittäjille, jotka haluavat toteuttaa PDF-tuotanto C# sovelluksissaan, Html2Pdf C # kirjasto on merkittävä vaihtoehto harkita. Se tarjoaa voimakkaita ominaisuuksia, joilla voidaan täydentää Asposin tarjouksia. Lisäksi HTMLToFdfDocument C_ luokka tarjoaa yksinkertaisen käyttöliittymän hallita HTML-PDF-muunnelmia tehokkaasti. Voit myös tutkia, miten Luoda PDF HTML: stä c# tai tutustua, kuinka Tuottaa PDF:stä HTML ohjelmoitusti parantaa hakemuksesi. Jos olet kiinnostunut enemmän ilmaisia työkaluja, parhaat HTML to PDF Converter C vaihtoehdot ovat arvokkaita tutkimaan eri hankkeiden vaatimukset. C# PDF Generator from HTML voi tarjota lisää resursseja keh.

More in this category