Generate PDF from HTML in C#

HTML turinio konvertavimas į PDF yra esminis dokumentų archyvavimo, dalijimo ar spausdinimo uždavinys.Tikėtina .NET HTML PDF biblioteka siūlo Pagrindinis / HTML / .NET supaprastina konvertavimo procesą, leidžiančią transformuoti HTML failus, juostus ir gyvas URL į aukštos kokybės PDF dokumentus. Šiame straipsnyje mes išnagrinėsime, kaip naudoti **.NET Core HTML į PDF API ** programinėmis priemonėmis Generate PDF iš HTML C# , užpildytą praktiniais pavyzdžiais ir pažangiomis pritaikymo galimybėmis.

Temų aprėptis

C# API generuoti PDF iš HTML

Pagrindinis / HTML / .NET yra galinga biblioteka, kuri suteikia beprasmių HTML į PDF konvertavimo galimybių, kartu su palaikymo formatus, pavyzdžiui, XPS ir vaizdų. Ši biblioteką galima lengvai integruoti į bet kurią .NET programą, leidžiančią kūrėjams konvertuoti HTML dokumentus Programuotai su dideliu tikslumu.

Pagrindinės savybės

  • **Daugelis įvedimo tipų: ** Nesėkmingai konvertuoti HTML failus, juostus ar gyvas URL PDF naudojant C# HTML į PDF konverterį.
  • **Nustatomas išeitis: ** Tailor saugo galimybes, įskaitant rezoliuciją, suspaudimą ir vandens ženklus tiksliam valdymo.
  • Cross-Platform palaikymas: Visiškai suderinamas su Windows, macOS ir Linux.

Įdiegimas: Įdėti Aspose.HTML .NET į savo projektą per NuGet:

PM> Install-Package Aspose.Html

Gaminti PDF dokumentą iš HTML C#

Sukurti PDF dokumentą iš HTML failo yra paprasta. sekite šiuos žingsnius:

  • Atsisiųskite HTML dokumentą naudojant HTMLDocument klasę.
  • Sukurkite PdfSaveOptions klasės pavyzdį.
  • Skambinkite Converter.ConvertHTML() metodą, perduodant HTML dokumentai, PdfSaveOptions, ir išleidimo PDF failo maršrutą kaip argumentus.

Štai kodo pavyzdys, parodantis kaip sukurti PDF dokumentą iš HTML failo naudojant C#:

Generate PDF Document from HTML in C#

Konvertuoti HTML į PDF su Save Options C#

Norėdami Generuoti PDF dokumentą iš HTML failo , nurodydami papildomas saugojimo galimybes, atlikite šiuos veiksmus:

  • Atsisiųskite HTML dokumentą naudojant HTMLDocument klasę.
  • Sukurkite PdfSaveOptions klasės pavyzdį.
  • Nustatykite bet kokius papildomus taupymo variantus, tokius kaip horizontalus ir vertikalus.
  • Skambinkite Converter.ConvertHTML() metodą PDF generavimui.

Toliau pateikiamas kodo pavyzdys iliustruoja kaip sukurti PDF iš HTML failo su papildomomis galimybėmis C#:

Norėdami gauti daugiau personalizavimo galimybių, kreipkitės į Išplėstinės išsaugojimo galimybės.

Gaminti PDF iš HTML String C#

Gaminant PDF dokumentą iš HTML juostos galima pasiekti šiais žingsniais:

  • Sukurkite PdfSaveOptions klasės pavyzdį.
  • Nustatykite bet kokius reikalingus taupymo variantus.
  • Skambinkite Converter.ConvertHTML() metodu, kuris priima HTML juostą, PdfSaveOptions, ir išleidimo PDF failo maršrutą kaip argumentus.

Štai kodo pavyzdys, parodantis kaip sukurti PDF iš HTML juostos naudojant C#:

Generate PDF from HTML String in C#

Gaminti PDF iš Live URL C#

Dabar pažiūrėkime, kaip saugoti tinklalapį iš URL kaip PDF dokumentą:

  • Sukurkite Url klasės pavyzdį su svetainės URL.
  • Sukurkite PdfSaveOptions klasės pavyzdį.
  • Nustatykite bet kokius pageidaujamus taupymo variantus.
  • Naudokite Converter.ConvertHTML() metodą, kad išsaugotumėte HTML kaip PDF, pereinant į Url, PdfSaveOptions, ir išleidimo PDF failų maršrutas.

Kitas kodo pavyzdys rodo kaip sukurti PDF iš gyvo URL naudojant C#:

Gaukite nemokamą licenciją

Jūs galite Gaukite nemokamą laikiną licenciją pabandyti Aspose.HTML .NET be vertinimo apribojimų. tai puiki galimybė ištirti C# HTML į PDF API nemokamą bandymą ir įvertinti jo funkcijas.

Conclusion

Šiame straipsnyje mes sužinojome, kaip:

  • Atsisiųskite HTML failą programuojamai.
  • Nustatykite PDF išsaugoti parinktis.
  • Išsaugokite HTML juostą kaip PDF.
  • Išsaugokite tinklalapį kaip PDF dokumentą.
  • **Konvertuoti HTML failą į PDF C# ** naudojant įvairius metodus, įskaitant **.NET Core Generate PDF iš HTML ** ir C# Export HTML to PDF technikas.

Nesvarbu, ar naudojate „Aspose“ arba apsvarstysite kitas .NET HTML į PDF Open Source alternatyvas , galite gilinti savo supratimą apie Pagrindinis / HTML / .NET Apšvietimas konsultuojantis su dokumentacija. Jei turite kokių nors papildomų klausimų, jaustis laisvas pasiekti per mūsų Nemokama paramos forumas.

Taip pat žiūrėkite

Papildoma integracija

Plėtojams, norintiems įgyvendinti PDF generavimą savo C# programose, Html2Pdf C # biblioteka yra reikšmingas pasirinkimas apsvarstyti. ji siūlo galingas funkcijas, kurios gali papildyti Aspose pasiūlymus. Be to, “C# PDF” klasė suteikia paprastą sąsają, kad būtų galima efektyviai valdyti HTML į PDF konversijas. Taip pat galite ištirti, kaip Kūryti PDF iš HTML C arba tyrinėti būdą Generuoti PDF nuo HTML Programuotai siekiant tobulinti savo programas. Jei jus domina daugiau nemokamų įrankių, geriausias “HTML to PDF Converter C” parinktys yra verta ieškoti skirtingų projektų reikalavimų. C # PDF Generator gali pasiūlyti papildomų išteklių kūrėjams.

More in this category