Ovaj kratki vodič pruža detalje o tome kako konvertirati HTML stranicu u PDF u C# gdje se izvorna HTML datoteka učitava s diska. Izlazna PDF datoteka može se konfigurirati postavljanjem različitih svojstava kao što su naslov, datum izmjene, itd. Ova konverzija HTML-a u PDF koristeći C# konačno je dovršena spremanjem PDF datoteke zajedno s gore navedenim svojstvima.
Koraci za pretvaranje HTML stranice u PDF u C#
- Konfigurirajte projekt za dodavanje Aspose.HTML iz upravitelja paketa NuGet
- Učitajte izvornu HTML datoteku pomoću klase HTMLDocument za konverziju u PDF
- Inicijalizirajte objekt PdfSaveOptions da biste konfigurirali izlaznu PDF datoteku
- Postavite naslov izlaznog PDF dokumenta, datum izmjene i boju pozadine
- Pozivanjem metode Spremi u C# izvezite HTML u PDF
Ovi koraci za konvertiranje HTML-a u PDF pomoću C# pokazuju da se prvo dodaju potrebne biblioteke, a zatim se klasa HTMLDocument koristi za učitavanje izvorne HTML datoteke. U sljedećem koraku stvara se objekt klase PdfSaveOptions koji sadrži različita svojstva kao što je objekt klase DocumentInfo koji nadalje sadrži različita svojstva uključujući gore spomenuti naslov i datum izmjene. Slično tome, objekt klase PdfSaveOptions sadrži svojstvo boje pozadine koje je postavljeno u ovom vodiču.
Kod za pretvaranje HTML-a u PDF koristeći C#
Ovaj kod koristi objekt klase HTMLDocument za učitavanje datoteke s diska, međutim postoji mnogo drugih dostupnih preopterećenja kao što je učitavanje HTML stranice pomoću URL-a, stvaranje HTML dokumenta iz RequestMessage-a, učitavanje iz toka i još mnogo toga. Slično, PdfSaveOptions sadrži druga svojstva kao što su enkripcija, postavljanje stranice, vodoravna i okomita rezolucija itd.
Korištenjem C# generiranje PDF-a iz HTML-a lako je moguće pomoću detaljnih koraka i uzorka koda danog gore. Ako želite pretvoriti HTML u neki drugi format poput teksta, pogledajte članak na kako pretvoriti HTML u tekst u C#.