Generate PDF from HTML in C#

Konvertēt HTML saturu uz PDF ir būtisks uzdevums dokumentu arhivēšanai, dalīšanai vai drukāšanai. ASPOSE.HTML par .NET paātrina konversijas procesu, ļaujot jums pārveidot HTML failus, līnijas un dzīvos URL dokumentus augstas kvalitātes PDF dokumentos. Šajā rakstā mēs izpētīsim, kā izmantot **.NET Core HTML līdz PDF API ** programmatiski Generēt PDF no HTML uz C# , ar praktiskiem piemēriem un uzlabotu pielāgošanas opcijām.

Tēmas aptvertas

C# API, lai ģenerētu PDF no HTML

ASPOSE.HTML par .NET ir spēcīga bibliotēka, kas nodrošina bezjēdzīgas **HTML uz PDF konversijas ** iespējas, kopā ar atbalstu formātos, piemēram, XPS un attēliem. Šī biblioteka var viegli integrēt jebkurā .NET lietojumā, ļaujot izstrādātājiem Convert HTML Documents Programmatically ar augstu precizitāti.

Galvenās īpašības

  • **Multiple Input Types: ** Neefektīvi konvertēt HTML failus, līnijas vai dzīvo URL uz PDF, izmantojot C# HTML PDF Converter .
  • **Uzņēmums, kas ir pielāgojams: ** Tailor glabā opcijas, tostarp izšķirtspēju, kompresiju un ūdens marķējumus precīzi kontrolēt.
  • Cross-Platform atbalsts: Pilnībā saderīgs ar Windows, macOS un Linux.

Installation: Pievienojiet Aspose.HTML .NET jūsu projektam caur NuGet:

PM> Install-Package Aspose.Html

Izveidot PDF dokumentu no HTML C#

PDF dokumentu izveide no HTML faila ir vienkārša.

  • Lejupielādēt HTML dokumentu, izmantojot HTMLDocument klases.
  • Izveidojiet PdfSaveOptions klases instanci.
  • Sazinieties ar Converter.ConvertHTML() metodi, izmantojot HTMLDokuments, PdfSaveOptions, un iznākuma PDF faila ceļš kā argumentus.

Šeit ir koda paraugs, kas demonstrē kā izveidot PDF dokumentu no HTML faila, izmantojot C# :

Generate PDF Document from HTML in C#

Konvertēt HTML uz PDF ar Save Options C#

Lai Generētu PDF dokumentu no HTML faila , norādot papildu glabāšanas iespējas, sekojiet šādiem soļiem:

  • Lejupielādēt HTML dokumentu, izmantojot HTMLDocument klases.
  • Izveidojiet PdfSaveOptions klases instanci.
  • Nosakiet jebkādas papildu ietaupīšanas iespējas, piemēram, horizontālo un vertikālo risinājumu.
  • Zvaniet Converter.ConvertHTML() metodi PDF ģenerēšanai.

Nākamais koda paraugs ilustrē kādi izveidot PDF no HTML faila ar papildu opcijām C# :

Lai iegūtu vairāk personalizācijas iespējas, atsauciet uz Progresīvas ietaupīšanas iespējas.

Izveidot PDF no HTML String C#

PDF dokumentu ģenerēšana no HTML sloksnes var tikt pabeigta ar šādiem soļiem:

  • Izveidojiet PdfSaveOptions klases instanci.
  • Iestatīt visus nepieciešamos ietaupīšanas iespējas.
  • Zvaniet Converter.ConvertHTML() metodi, kas pieņem HTML rindi, PdfSaveOptions, un iznākuma PDF faila ceļš kā argumentus.

Šeit ir koda paraugs, kas demonstrē kā izveidot PDF no HTML riteņa, izmantojot C# :

Generate PDF from HTML String in C#

Izveidot PDF no Live URL C#

Tagad izpētīsim, kā saglabāt tīmekļa lapu no URL kā PDF dokumentu**:

  • Izveidojiet Url klases instanci ar tīmekļa vietnes URL.
  • Izveidojiet PdfSaveOptions klases instanci.
  • Iestatīt jebkuru vēlamo saglabāšanas iespējas.
  • Izmantojiet Converter.ConvertHTML() metodi, lai saglabātu HTML kā PDF. Url, PdfSaveOptions, un iznākuma PDF faila ceļš.

Nākamais kodu paraugs parāda, kā izveidot PDF no dzīvas URL, izmantojot C#**:

Iegūt bezmaksas licences

Jūs varat Iegūstiet brīvu pagaidu licenci izmēģināt Aspose.HTML par .NET bez novērtēšanas ierobežojumiem. Šī ir fantastiska iespēja izpētīt C# HTML līdz PDF API bezmaksas pārbaudes un novērtēt tās funkcijas.

Conclusion

Šajā rakstā mēs uzzinājām, kā:

  • Programmatiski lejupielādējiet HTML failu.
  • Definēt PDF saglabāšanas iespējas.
  • Saglabājiet HTML rindas kā PDF.
  • Saglabājiet tīmekļa lapu kā PDF dokumentu.
  • **Konvertēt HTML failu PDF C# ** , izmantojot dažādas metodes, tostarp **.NET Core PDF no HTML ** un C# Export HTML uz PDF tehnikas.

Neatkarīgi no tā, vai jūs izmantojat Aspose vai apsverat citas .NET HTML līdz PDF atvērto avotu alternatīvas , jūs varat dziļāk izprast ASPOSE.HTML par .NET Apģērbs, konsultējot ar DokumentācijaJa jums ir jebkādi citi jautājumi, jūtaties brīvi sasniegt caur mūsu Bezmaksas atbalsta forums.

Skatīt arī

Papildu integrācija

Par izstrādātājiem, kuri vēlas īstenot PDF ģenerāciju savā C# lietojumprogrammā, **Html2Pdf C # ** bibliotēka ir ievērojama iespēja apsvērt. Tas piedāvā spēcīgas funkcijas, kas var papildināt Aspose piedāvājumus. Papildus tam ** HTMLToFdDocument C_ ** klase nodrošina vienkāršu saskarni, lai efektīvi pārvaldītu HTML līdz PDF konversijām. Jūs varat arī izpētīt, kā Generēt PDF no HTML uz K# ** vai izmeklējiet, piemēram, izveidot PDF ar HTML programmatiski uzlabot jūsu lietotnes.

More in this category