Web ページを PNG、JPG、Tiff、GIF 画像にキャプチャし、それらのサイズをサムネイルに変更するには、サーバー側スクリプト (PHP、Python) が必要です。
これを達成するための最良の方法は何ですか?
Web ページを PNG、JPG、Tiff、GIF 画像にキャプチャし、それらのサイズをサムネイルに変更するには、サーバー側スクリプト (PHP、Python) が必要です。
これを達成するための最良の方法は何ですか?
サーバーがすでに Mac OS X を実行していない限り、おそらくwebkit2pngのようなものを書くことができます。
更新:同等の Linux へのリンクを見たところです: khtml2png
以下も参照してください。
プログラムがページをレンダリングしてから、ページの画像を取得する必要があります。これは非常に遅く重いプロセスですが、Windows 上の PHP で実行できます。
ドキュメント記事のコメントも確認してください。
Python については、この記事を読むことをお勧めします。いくつかのソリューションを強調しています。
画像を返す (いくつかの API を介して) 呼び出すこともできるサービスがあります。ただし、通常は費用がかかります (たとえば、 WebShots )
次のことを行う必要があります。
最初と 3 番目のステップは簡単ですが、2 番目のステップはより困難です ;)
PHP を使用している場合は、imagegrabscreen (PHP 5 >= 5.2.2) を使用できます。Imagegrabscreen: 画面全体をキャプチャします。