Tento článek pomáhá zachytit snímek celé webové stránky pomocí Javy. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro pořízení snímku webu pomocí Javy. Také budou diskutována vylepšení kódu pro přizpůsobení výstupu podle požadavků.
Kroky pro zachycení celého snímku webové stránky pomocí Javy
- Nastavte prostředí tak, aby používalo Aspose.HTML for Java k pořízení snímku webové stránky
- Načtěte licenci, abyste získali plné funkce produktu bez jakýchkoli omezení
- Definujte URL webové stránky, ze které se má pořídit snímek
- Načtěte cílovou webovou stránku do objektu třídy HTMLDocument
- Vytvořte objekt třídy ImageSaveOptions pro přizpůsobení obrázku
- Nastavte rozlišení výstupního obrázku a formát na PNG
- Vykreslete načtenou webovou stránku do obrázku a uložte výstup.
Výše uvedené kroky popisují, jak vytvořit screenshot celé webové stránky pomocí Javy. Zahajte proces načtením licence, definováním URL a vytvořením instance HTMLDocument s definovanou URL. Vytvořte objekt třídy ImageSaveOptions, nastavte horizontální a vertikální rozlišení, nastavte výstupní formát obrázku a použijte metodu Converter.convertHTML() pro vykreslení webové stránky.
Kód pro zachycení celé snímky webové stránky pomocí Javy
Tento kód demonstruje implementaci kompletního zachycení obrazovky webové stránky pomocí Javy. Použijte třídu PageSetup k nastavení příznaků FitToContentWidth a FitToContentHeight v PageLayoutOptions pro zachycení celé stránky. Další přizpůsobení je možné pomocí metody setBackgroundColor(), přepnutím ImageFormat na WebP pro menší velikost souboru, použitím nižšího rozlišení, pokud je požadován menší výstup, a prací s volbami.getCss() pro řízení stylových listů a výběr médií během vykreslovacího procesu.
Tento průvodce vysvětluje proces pořizování snímků webových stránek. Pro změnu EPUB na PDF se podívejte na článek Změna EPUB na PDF v Javě.