Moderní tvorba webových aplikací

O webu

Screenshot webu

Jak z webové stránky vytvořit obrázek (screenshot).

4 minuty

Pro zachycení obrázku webové stránky existuje minimálně 6 následujících možností:

  1. Speciální program typu Výstřižky ve Windows, kde jde v obrázku provádět i jednoduché úpravy:

    Výstřižky ve Windows

    Další šikovný program na tvorbu screenshotů je ShareX.

    Screenshoty pomocí ShareX

    Celý proces tvorby a sdílení screenshotů dokáže ohromně zrychlit. Po stisknutí některé z klávesových zkratek rovnou nahraje obrázek na vybrané úložiště a zkopíruje do schránky odkaz.

  2. Prohlížeč Microsoft Edge dostupný ve Windows 10 má přímo v sobě zabudovanou funkci pro zachycení obrázku stránky s možností zvýrazňování a psaní poznámek:

    Výstřizky v MS Edge

  3. Do prohlížečů podporující rozšíření jako je Chrome, Opera nebo Firefox existují doplňky pro zachycení celé stránky včetně obsahu „pod ohybem“, který se zobrazí až po odrolování.

    Existuje jich obrovské množství (stačí zadat screenshot nebo screen capture do hledání rozšíření). Osvědčil se mi nástroj FireShot:

    • FireShot – tvorba screenshotů celé stránky ve Firefoxu, Chrome, IE i Opeře

    Screenshoty webu pomocí FireShotu

  4. Pro automatisované získávání obrázku webu na straně serveru existuje řada služeb nabízející API.

    Obrázek se v takovém případě vygeneruje v prohlížeči někde na cizím serveru.

  5. Přibližný obrázek webu jde vytvořit v JavaScriptu na straně klienta pomocí kreslení na plátno <canvas>.

    Skriptem se projde celý DOM stránky, zjistí se styly jednotlivých elementů (metoda getComputedStyle) a podle toho se stránka prvek po prvku nakreslí na plátno.

    • html2canvas – hotové řešení převádějící HTML na obrázek

    Po kliknutí na následující tlačítko se textový obsah tohoto článku nakreslí do <canvas>u a přidá na konec stránky (může to chvíli trvat):

Související články

V jakém programu upravovat obrázky

Jaký program zvolit pro rychlou úpravu obrázků.

2 minuty

Prázdný řádek na konci souboru

Proč by textové soubory měly končit prázdným řádkem.

3 minuty

Jak používat git rebase

Proč a jak používat git rebase pro přehlednou historii v Gitu.

5 minut

Více Git větví vedle sebe

Jak spustit více větví jednoho repositáře vedle sebe.

3 minuty

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků
2013–2025