GNU/Linux >> Linux の 問題 >  >> Linux

ウェブサイトのスクリーンショット、サーバー側、Linux レンタル サーバー、無料

PhantomJs が解決策です

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 は、WebKit による Web ページのレンダリングを SVG、PDF、PS、PNG、JPEG、TIFF、GIF、BMP などのさまざまなベクターおよびビットマップ形式にキャプチャするための小さなクロスプラットフォーム コマンドライン ユーティリティです。

PHP-api はありませんが、PHP の exec を通じていつでも使用できます。 関数。


これは、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. LinuxMint14にownCloud5をインストールする

  2. Linuxサーバーのホスト名を変更する

  3. Linuxサーバーを移行する準備をする

  1. UnixからLinuxへの移行

  2. リモートLinuxサーバーを強制的に再起動します

  3. 管理 Linux サーバー

  1. LinuxPCにVPNサーバーをセットアップする

  2. Kalihttpサーバーのセットアップ

  3. Linuxサーバーのネットワーク接続を確認してください