GNU/Linux >> Znalost Linux >  >> Linux

Pořízení snímku obrazovky webu, na straně serveru, na pronajatém serveru Linux, zdarma

PhantomJs je řešení

if(phantom.state.length === 0){
  phantom.state = '0_home';
  phantom.open('http://www.mini.de');
}
else if(phantom.state === '0_home'){
  phantom.viewportSize = {width: 800, height: 600};
  phantom.sleep(2000);
  phantom.render('home.png');
  phantom.exit(0);
}

http://cutycapt.sourceforge.net/

CutyCapt je malý multiplatformní nástroj příkazového řádku pro zachycení vykreslování webové stránky WebKitem do různých vektorových a bitmapových formátů, včetně SVG, PDF, PS, PNG, JPEG, TIFF, GIF a BMP.

Neexistuje žádné PHP-api, ale vždy jej můžete použít prostřednictvím PHP exec funkce.


Zde je lepší skript používající phantomJS 1.5

var page = require('webpage').create();

page.open('http://www.google.com', function() {

    page.viewportSize = {width: 1024, height: 768};
    page.render('screenshot.png');
    phantom.exit();
});

Linux
  1. Nainstalujte si ownCloud 5 na Linux Mint 14

  2. Migrace Unixu na Linux

  3. Administrace Linux serveru

  1. Vynutit restart vzdáleného serveru Linux

  2. Změňte název hostitele serveru Linux

  3. Zkontrolujte připojení k síti na serveru Linux

  1. Nastavte VPN server na vašem počítači se systémem Linux

  2. Nastavení serveru Kali http

  3. Připravte se na migraci serveru Linux