Zadejte hledaný výraz...

Jak nejlépe udělat screenshot celé stránky v PHP?

petrx
verified
rating uzivatele
(8 hodnocení)
11. 4. 2021 15:08:31
Jak nejlépe udělat screenshot celé stránky v PHP?
Pokud mám v databázi URL stránky, potřebuji k ní udělat screenshot, který bude široký jako obrazovka a vysoký jako celá stránka (tj. zpravidla vyšší než obrazovka). Tento screnshot potřebuji uložit jako PNG nebo JPG.
Jak nejlépe udělat takovýto screenshot, aby odpováídal zobrazení v mobilním prohlížeči?
---------- Post added 11.4.2021 at 16:26 ----------
Našel jsem nějaké cloudové služby s API pro screenshoty:
Website screenshot API | ApiFlash
Screenshot Machine - Website screenshot API pricing
https://www.page2images.com/Create-Website-Screenshot
API Reference - Rasterwise Docs
Plans | ScreenshotsCloud
https://www.screenshotapi.net/pricing
https://blitapp.com/pricing/
https://www.pagelr.com/Documentation/API
https://www.url2png.com/
https://browshot.com/
https://screenshots.cloud/
https://www.url2png.com/
https://browshot.com/
https://screenshots.cloud/
https://urlbox.io/pricing
https://www.stillio.com/pricing
https://pikwy.com/pricing
https://linkpeek.com/docs/request-options
https://pagepeeker.com/site-thumbs-pricing/
https://screenshotlayer.com/documentation
11. 4. 2021 15:08:31
https://webtrh.cz/diskuse/jak-nejlepe-udelat-screenshot-cele-stranky-v-php/#reply1482103
trex game
verified
rating uzivatele
12. 4. 2021 05:58:14
Well, that's a superb article! Thank you for this great information, you write very well which I like very much. I am really impressed by your post.
tetris
12. 4. 2021 05:58:14
https://webtrh.cz/diskuse/jak-nejlepe-udelat-screenshot-cele-stranky-v-php/#reply1482102
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
12. 4. 2021 09:18:11
Nemám vyzoušeno, ale na githubu je dost knihoven co to za tebe řeší:
GitHub - microweber/screen: Website screenshot tool based on PHP and PhantomJS
site:github.com php screenshot - Hledat Googlem
Jinak třeba co používám (nevím jak je to řešené interně, používá to chromedriver, třeba to z toho vyseparuješ :D ) php nadstavba nad selenii, dělá také prinscreeny, komplet selenium testy píšeš v PHP...
GitHub - lmc-eu/steward: PHP libraries that makes Selenium WebDriver + PHPUnit…
12. 4. 2021 09:18:11
https://webtrh.cz/diskuse/jak-nejlepe-udelat-screenshot-cele-stranky-v-php/#reply1482101
TomasX
verified
rating uzivatele
(4 hodnocení)
12. 4. 2021 11:30:09
pokud máš pouze php hosting (klasicky webhosting), nic jako phantomjs, selenium tam nespustíš, potřebuješ server/počítač, kde může doinstalovat systémové závislosti, v opačném případě musíš najít nějakou službu, která to dělá přes api a nejspíš bude placené. My u některých projektů používáme browserstack.com, mají i na výběr celou řadu mobilních telefonů, kde se to může zkoušet, primárně to je tedy pro automatické testování, ale screeny to umí dělat.
12. 4. 2021 11:30:09
https://webtrh.cz/diskuse/jak-nejlepe-udelat-screenshot-cele-stranky-v-php/#reply1482100
Pro odpověď se přihlašte.
Přihlásit