Ovaj kratki vodič objašnjava kako snimiti zaslon website pomoću Pythona. Pruža upute za postavljanje razvojnog okruženja, popis koraka za pisanje aplikacije i uzorak koda za snimanje cijele web stranice pomoću Pythona. Na kraju vodiča dobit ćete različite opcije za prilagodbu izlaznog PNG‑a prema vašim zahtjevima.
Koraci za snimanje cijele web stranice pomoću Pythona
- Postavite okruženje koristeći Aspose.HTML for Python via .NET za snimanje web stranice
- Uvezite potrebne module za rad s HTML dokumentima i stranicama
- Primijenite licencu kako biste izbjegli vodeni žig na izlaznoj slici
- Definirajte URL web stranice za uzimanje snimke
- Učitaj izvorni URL u objekt klase HTMLDocument
- Kreiraj instancu klase ImageSaveOptions s tipom slike PNG
- Postavite rezoluciju izlazne slike
- Prikazajte web stranicu u PNG sliku koristeći metodu convert_html()
Ovi koraci sažimaju kako napraviti snimku cijele web stranice u Pythonu. Uvezite potrebne module za rad s HTML dokumentima, učitajte licencu kako biste izbjegli vodene žigove i učitajte web stranicu u objekt klase HTMLDocument koristeći URL. Stvorite objekt klase ImageSaveOptions, postavite sve željene parametre i renderirajte stranicu pomoću metode convert_html().
Kod za snimanje cijele stranice pomoću Pythona
Ovaj kod demonstrira proces uzimanja snimka cijele web stranice pomoću Pythona. Ako želite učiniti stranicu prikladnom za zaslon umjesto za ispis, postavite opcije.css.media_type na zaslonu. Moguće su i druge prilagodbe, poput postavljanja boje pozadine, upravljanja rasporedom stranice kako bi se uklopio sadržaj i poboljšanja čitljivosti malog teksta omogućavanjem opcija.text.koristi_hinting.
Ovaj vodič objašnjava postupak snimanja slike web stranice. Za pretvaranje HTML stranice u tekst, pogledajte članak Pretvaranje HTML‑a u tekst u Pythonu.