Ši greita ir trumpa pamoka padeda konvertuoti HTML į JPG C# naudojant kelias kodo eilutes. Jame pateikiama visa reikalinga informacija, skirta sukonfigūruoti aplinką, kad būtų atlikta ši užduotis, kartu su paleidžiamu C# kodu. Norint konvertuoti HTML į JPG C# kodą, yra labai paprastas būdas, kai šaltinio HTML failas įkeliamas ir išsaugomas kaip keli JPG failai, atsižvelgiant į HTML failo turinio dydį.
Veiksmai, kaip konvertuoti HTML į JPG C#
- Pridėkite nuorodą į Aspose.HTML prie projekto naudodami NuGet paketų tvarkyklę, kad konvertuotumėte HTML į JPG
- Įkelkite šaltinio HTML failą iš disko naudodami HTMLDocument klasės egzempliorių, kad konvertuotumėte jį į JPG
- Norėdami tinkinti išvesties JPG vaizdą, sukurkite ImageSaveOptions klasės objektą
- Nustatykite išvesties vaizdo formatą kaip Jpeg
- Konvertuokite visą HTML puslapį į kelis vaizdus naudodami Converter.ConvertHTML funkciją
Šie veiksmai aprašo procesą dalijantis ištekliais, skirtais konfigūruoti programos aplinką, kurioje galima atlikti konvertavimą iš C# HTML į JPG. Procesas yra gana paprastas, nes reikia tik įkelti HTML failą ir nustatyti išvesties vaizdų formatą. Paskutiniame etape konvertavimas atliekamas naudojant konverterio klasės funkciją ConvertHTML().
Kodas konvertuoti HTML į JPG 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"); | |
} | |
} | |
} |
Norint konvertuoti HTML į JPG, C# kodas iš pradžių importuoja visas reikalingas klases, kurių reikalauja programa. Konvertavimo procesą galite valdyti naudodami ImageSaveOptions klasę, kurioje yra daug ypatybių, kurias galima nustatyti, pavyzdžiui, jei šaltinio HTML faile turite CSS, konfigūruoti naudokite CSS ypatybę, naudokite ypatybę Text, kad sukonfigūruotumėte pateikto teksto kokybę, nustatykite fono spalva, nustatyti išvesties vaizdo skiriamąją gebą ir puslapio sąranką.
Ši pamoka išmokė mus konvertuoti HTML į JPG C#. Norėdami sužinoti apie kitų tipų konversijas, pvz., iš HTML į PDF, žr. straipsnį kaip konvertuoti HTML puslapį į PDF C#.