Generate PDF from HTML in C#

HTML turinio konvertavimas į PDF yra būtinas dokumentų archyvavimui, dalijimui ar spausdinimui.Tikėtina .NET HTML PDF biblioteka pateikiama Pagrindinis / HTML / .NET leidžia kūrėjams lengvai konvertuoti HTML failus, juostus ir gyvas URL į aukštos kokybės PDF dokumentus. Šiame straipsnyje sužinosite, kaip naudotis C# .NET Core HTML į PDF Konversijos įgūdžiais programuojamai generuoti PDF iš HTML, užbaigti praktinius pavyzdžius ir pažangias pritaikymo galimybes.

Temų aprėptis

C# API generuoti PDF iš HTML

Pagrindinis / HTML / .NET yra galinga biblioteka, kuri suteikia beprotiškus **HTML į PDF konvertavimo ** gebėjimus, palaiko įvairius formatus, tokius kaip XPS ir vaizdai. Ši bibliotega gali būti lengvai integruota į bet kurią .NET programą, leidžiančią aukštos kokybės HTML-to-PDF konversiją į .Net ** . Parengėjai gali programuojamai konvertuoti HTML dokumentus su dideliu tikslumu naudojant šią efektyvią C# HTML–PDF ** biblioteką, todėl ji idealiai tinka tokioms užduotims kaip ** C# konvertiškai į HTML/PDF.

Pagrindinės savybės

  • Daugelis įvedimo tipų: Nesėkmingai konvertuoti HTML failus, juostus ar gyvas URL į PDF.
  • Nustatomas išeitis: Pakeiskite išsaugoti tokias galimybes kaip rezoliucija, suspaudimas ir vandens ženklai tiksliam valdymui.
  • Cross-Platform palaikymas: Visiškai suderinamas su Windows, macOS ir Linux.

** Įdiegimas:** Į savo projektą galite pridėti Aspose.HTML .NET naudojant NuGet:

PM> Install-Package Aspose.Html

Gaminti PDF dokumentą iš HTML C#

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

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

Toliau pateikiamas kodo pavyzdys iliustruoja kaip sukurti PDF dokumentą iš HTML failo naudojant C# .

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

Generate PDF Document from HTML in C#

Konvertuoti HTML į PDF su Save Options C#

Galite sukurti PDF dokumentą iš HTML failo, nurodydami papildomas saugojimo galimybes, atlikdami šiuos veiksmus:

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

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

Gaminti PDF iš HTML String C#

Taip pat lengva sukurti PDF dokumentą iš HTML juostos. sekite šiuos žingsnius:

  • Sukurkite PdfSaveOptions klasės pavyzdį.
  • Nustatykite bet kokius taupymo variantus, kaip reikia.
  • Skambinkite Converter.ConvertHTML() metodą, kad sukurtumėte PDF. PdfSaveOptions, ir išleidimo PDF failo maršrutą kaip argumentus.

Toliau pateikiamas kodo pavyzdys iliustruoja **kaip sukurti PDF iš HTML juostos naudojant C# ** su PdfSharpCore HTML į PDF bibliotekos pagalba.

Gaminti PDF iš Live URL C#

Dabar pažiūrėkime, kaip iš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.
  • Išsaugoti HTML kaip PDF naudojant Converter.ConvertHTML() metodą, pereinant į Url, PdfSaveOptions, ir išleidimo PDF failo maršrutą kaip argumentus.

Toliau pateikiamas kodo pavyzdys apibūdina 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#.

Nesvarbu, ar naudojate „Aspose“ arba tyrinėja kitas .NET HTML į PDF atvirojo kodo alternatyvas , galite gilinti savo supratimą apie Pagrindinis / HTML / .NET Apšvietimas naudojant dokumentacijaJei turite papildomų klausimų, prašome laisvai susipažinti su mumis. Nemokama paramos forumas.

Taip pat žiūrėkite

Aspose.HTML for .NET ** , galite pasiekti efektyvią hTML į PDF konvertavimą C#.NET programose, todėl tai yra prieinamas ir patikimas sprendimas kūrėjams, kuriems reikia ** generuoti PDF iš HTML į C # *. Nesvarbu, ar dirbate su ** C# .Net Core Razor Pages ar ** MVC programomis, ši ** aukštos kokybės HTML to PDF konversijos biblioteka, įskaitant galimybes, tokias kaip ** PdfSharpCore HTML iki PDF., yra sukurta siekiant patenkinti jūsų poreikius.

Papildomi ištekliai:

  • Tiems, kurie nori **konvertuoti HTML į PDF C# ** , apsvarstykite naudojant **geriausią HTML PDF konvertuotoją C # ** parinktį, pavyzdžiui, .NET Konvertuoti HTML Į PDF .
  • Jei pageidaujate nemokamą HTML į PDF konverterį ** arba atvirojo kodo HTML prie PDF C# ** sprendimą, yra daug bibliotekų, skirtų C# HTML per PDF konversiją , kurios gali atitikti įvairius projekto reikalavimus.
  • Sužinokite, kaip **konvertuoti HTML puslapį į PDF naudojant C# ** arba eksportuoti HTML į Pdf C # tam tikrais naudojimo atvejais.

Norėdami toliau tobulinti savo projektus, apsvarstykite naudojant **C# konvertuoti HTML į PDF ** galimybes, esančias bibliotekose, pvz., Aspose ** , arba išnagrinėkite .NET konvertavimo HTML prie PDF įgūdžius, kad patenkintumėte savo plėtros poreikius.

More in this category