Ovaj brzi i kratki vodič pomaže u tome kako konvertirati HTML u JPG u C# uz pomoć nekoliko redaka koda. Pruža sve potrebne pojedinosti za konfiguriranje okruženja za obavljanje ovog zadatka zajedno s izvodljivim C# kodom. Za pretvaranje HTML u JPG C# kod sadrži vrlo jednostavan pristup gdje se izvorna HTML datoteka učitava i sprema kao više JPG datoteka na temelju veličine sadržaja HTML datoteke.
Koraci za pretvaranje HTML-a u JPG u C#
- Dodajte referencu na Aspose.HTML projektu koristeći NuGet upravitelj paketa za pretvaranje HTML-a u JPG
- Učitajte izvornu HTML datoteku s diska koristeći instancu klase HTMLDocument da je pretvorite u JPG
- Za prilagodbu izlazne JPG slike, instancirajte objekt klase ImageSaveOptions
- Postavite format izlazne slike kao Jpeg
- Pretvorite cijelu HTML stranicu u više slika pomoću funkcije Converter.ConvertHTML
Ovi koraci opisuju proces dijeljenjem resursa za konfiguriranje okruženja aplikacije gdje se pomoću C# HTML-a u JPG može izvršiti konverzija. Proces je prilično jednostavan jer je potrebno samo učitavanje HTML datoteke zajedno s postavkom formata izlazne slike. U završnom koraku, konverzija se izvodi pomoću funkcije klase Converter ConvertHTML().
Kod za pretvaranje HTML-a u JPG u C#
using Aspose.Html; | |
using Aspose.Html.Converters; | |
using Aspose.Html.Rendering.Image; | |
using Aspose.Html.Saving; | |
namespace KBHtml | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to JPG in C# | |
{ | |
// Remove the watermark in output JPG image by adding license | |
License licHtmlToJpg = new License(); | |
licHtmlToJpg.SetLicense(@"Aspose.Html.lic"); | |
// Load the source HTML document that is to be converted to images | |
HTMLDocument document = new HTMLDocument("SourceHtmlFile.html"); | |
// Initialize ImageSaveOptions to set output images parameters | |
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Jpeg); | |
// Convert HTML to JPG by rendering HTML to multiple images | |
Converter.ConvertHTML(document, options, "OutputJpegImage.jpg"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Kako bi se konvertirao HTML u JPG C# kod na početku uvozi sve potrebne klase koje zahtijeva aplikacija. Možete kontrolirati proces pretvorbe korištenjem klase ImageSaveOptions koja sadrži niz svojstava koja se mogu postaviti kao da imate CSS u svojoj izvornoj HTML datoteci, koristite svojstvo CSS za konfiguraciju, koristite svojstvo Text za konfiguriranje kvalitete prikazanog teksta, postavite boja pozadine, postavljanje razlučivosti izlazne slike i postavke stranice.
Ovaj vodič nas je naučio kako pretvoriti HTML u JPG u C#. Za učenje drugih vrsta konverzija kao što je HTML u PDF pogledajte članak na kako pretvoriti HTML stranicu u PDF u C#.