Generate PDF from HTML in C#

Konvertiranje HTML sadržaja u PDF je ključna zadaća za arhiviranje, dijeljenje ili tiskanje dokumenata. pouzdana .NET HTML na PDF knjižnica ponuđena od strane Sljedeći članakHTML za .NET usporava proces konverzije, omogućavajući vam da pretvorite HTML datoteke, trake i žive URL-ove u visokokvalitetne PDF dokumente.U ovom članku ćemo istražiti kako koristiti .NET Core HTML na PDF API programski Generate PDF iz HTML u C#, sa praktičnim primjerima i naprednim opcijama prilagodbe.

Temati pokriveni

C# API za generiranje PDF-a iz HTML

Sljedeći članakHTML za .NET To je moćna knjižnica koja pruža bespomoćne HTML u PDF konverzije mogućnosti, uz podršku za formate kao što su XPS i slike. ova knjižica se lako može integrirati u bilo koju .NET aplikaciju, omogućavajući razvijalcima da Convert HTML Documents Programmatically s visokom točnostom.

Ključne značajke

  • Multiple Input Types: Neuspješno pretvoriti HTML datoteke, trake ili živih URL-a u PDF-ove pomoću C# HTML na PDF Converter.
  • Prilagodljiv izlazak: Sačuvajte opcije, uključujući rezoluciju, kompresije i vodene oznake za točnu kontrolu.
  • Cross-Platform Podrška: Potpuno kompatibilna s Windows, macOS i Linuxom.

Instalacija: Dodajte Aspose.HTML za .NET na svoj projekt putem NuGeta:

PM> Install-Package Aspose.Html

Stvaranje PDF dokumenta iz HTML-a u C#

Stvaranje PDF dokumenta iz HTML datoteke je jednostavno. slijedite ove korake:

  • Preuzmite HTML dokument pomoću HTMLDocument razreda.
  • Stvorite primjer razreda PdfSaveOptions.
  • Pozovite Converter.ConvertHTML() metodu, prolazeći kroz HTML dokumentacija, PdfSaveOptions, i izlazak PDF datoteka put kao argumenti.

Evo uzorka koda koji pokazuje kako generirati PDF dokument iz HTML datoteke pomoću C#:

Generate PDF Document from HTML in C#

Konvertirati HTML u PDF sa sačuvati opcije u C#

Da biste Generirali PDF dokument iz HTML datoteke dok navedete dodatne opcije spašavanja, slijedite sljedeće korake:

  • Preuzmite HTML dokument pomoću HTMLDocument razreda.
  • Stvorite primjer razreda PdfSaveOptions.
  • Određite sve dodatne opcije spašavanja kao što su horizontalna rezolucija i vertikalna rezolucija.
  • Pozovite Converter.ConvertHTML() metodu za generaciju PDF-a.

Sljedeći uzorak koda prikazuje kako generirati PDF iz HTML datoteke s dodatnim opcijama u C#:

Za više opcija prilagodbe, upitajte se na Napredne opcije spašavanja.

Generirajte PDF iz HTML String u C#

Stvaranje PDF dokumenta iz HTML trake može se postići sljedećim koracima:

  • Stvorite primjer razreda PdfSaveOptions.
  • Definicija svih potrebnih opcija spašavanja.
  • Pozovite Converter.ConvertHTML() metodu, koja prihvaća HTML string, PdfSaveOptions, i izlazak PDF datoteka put kao argumenti.

Ovdje je uzorak koda koji pokazuje kako generirati PDF iz HTML string pomoću C#:

Generate PDF from HTML String in C#

Kreirajte PDF iz Live URL-a u C#

Sada ćemo istražiti kako sačuvati web stranicu od URL-a kao PDF dokument:

  • Stvorite primjer razreda Url s URL-om web stranice.
  • Stvorite primjer razreda PdfSaveOptions.
  • Definicija bilo koje željene opcije spašavanja.
  • Koristite Converter.ConvertHTML() metodu kako biste sačuvali HTML kao PDF, prolazeći u URL-a, PdfSaveOptions, i izlazak PDF datoteka put.

Sljedeći uzorak koda pokazuje kako generirati PDF iz živog URL-a pomoću C#:

Dobijte besplatnu dozvolu

Možeš Dobijte besplatnu privremenu dozvolu to pokušati Aspose.HTML za .NET bez ograničenja ocjenjivanja. ovo je fantastična prilika da istražite C# HTML do PDF API besplatno ispitivanje i procijenite njegove značajke.

zaključak

U ovom članku naučili smo kako:

  • Preuzmite HTML datoteku programski.
  • Definicija PDF sačuvati opcije.
  • Sačuvajte HTML string kao PDF.
  • Sačuvajte web stranicu kao PDF dokument.
  • Konvertirati HTML datoteku u PDF u C# pomoću različitih metoda, uključujući .NET Core Generate PDF iz HTML i C# Export HTML to PDF tehnike.

Bilo da koristite Aspose ili razmatrate druge .NET HTML do PDF Open Source alternative, možete produbiti svoje razumijevanje Sljedeći članakHTML za .NET Slijedeći Članak API savjetovanjem s dokumentacija. Ako imate bilo kakvih dodatnih pitanja, osjećajte se slobodno pristupiti putem našeg Besplatna podrška foruma.

Vidjeti također

Dodatna integracija

Za razvijatelje koji žele implementirati generaciju PDF-a u svojim C# aplikacijama, knjižnica Html2Pdf C # je značajna opcija za razmatranje. nudi moćne značajke koje mogu nadopuniti Asposeove ponude. osim toga, razred HTMLToFdfDocument C pruža jednostavan sučelje za učinkovito upravljanje konverzijama HTML na PDF. Također možete istražiti kako Stvoriti PDF iz HTML u C_ ili istraživati kako se Generirati PDF od HTML Programski kako bi se poboljšala vaša aplikacija. Ako ste zainteresirani za više besplatnih alata, Best HTML to PDF Converter C opcije vrijede istraživanja za različite zahtjeve projekta. C# PDF Generator s HTML može pružiti dodatne resurse za razvijalce koji ne kreću rje.

More in this category