Chrome や IE で Web ページがどのように表示されるか (画像、PDF など) をキャプチャする方法はありますか? ブラウザごとにこれを行うにはさまざまな方法があると思いますが、これを行う API、ライブラリ、またはアドオンはありますか?
2 に答える
Selenium webdriver ( python apiを持っています) を使用して、ブラウザをリモート制御し、スクリーンショットを撮ります。私の知る限り、すべての主要なブラウザをサポートしています。
はい、このサービスを提供している素晴らしい Web サイトはほとんどありません。また、ブラウザのスクリーンショットをキャプチャするための高度な API サービスの原始的なものもあります。
Browsershots.org ほとんどの場合、非常に遅くなります。これは、耐えなければならない大量のトラフィックが原因である可能性があります。ただし、最高のスクリーンショット プロバイダーの 1 つです。[LINK]http://browsershots.org/xmlrpc/ この URL を確認して、ブラウザショットに XMLRPC ベースの API を使用する方法を理解してください。
また、原始的でわかりやすいタイプのサムネイル サービスが必要な場合は、次のサイトが適している可能性があります。 http://www.thumbalizr.com/ http://api1.thumbalizr.com/?url=http://acpmasquerade.com&width=some_width
別の Web サイト webshotspro.com を確認したところ、スナップショットのために 1 つをキューに入れたところ、私のキューは 7053 の他のリクエストよりも遅れていると表示されました。ローディングアイコンは回転し続けます:P
Browsershots.org の XMLRPC 呼び出しを試してみてください