問題タブ [webpage-screenshot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
625 参照

c# - Windows 8 Metro アプリで Web ページのスクリーンショットを撮る

Windows 8 Metro アプリで Web ページのスクリーンショットを撮ろうとしています。これまでのところ、役立つコントロールはWebView. DrawToBitmap残念ながら、 (フォームWebBrowserコントロールから知られている)のようなメソッドは含まれていません。何か不足していますか?

別のアプローチでは、レンダリングされたページに JS (html2canvas など) を挿入することに重点が置かれますWebViewが、セキュリティ上の理由からそれは可能ではないと思います。助けていただければ幸いです。

0 投票する
1 に答える
1013 参照

java - javaでセレンを使用してさまざまなWebページのスナップショットを撮る

URL のリストがあり、それらのスナップショットを取得する必要があります。cmdを使用してセレンサーバーを実行しており、Eclipseで次のコードを実行しています。

このエラーが発生しています

これらのリンクを調べましたが、解決策が見つかりませんでした。これを修正する方法を教えてください。私はセレンが初めてです。

0 投票する
1 に答える
101 参照

html - 異なるブラウザでのページの視覚的比較

ページ内のすべての要素とパディングとマージンの位置が正しいかどうかなど、クロム FF や IE などのすべてのブラウザーで HTML ページを視覚的にテストしたいと考えています。

今私がやっていることは、2 つのブラウザーでページを開き、2 つのブラウザーを並べてカスケードし、それを自分の目で比較することです。

今私の質問は次のとおりです:要素の視覚的表現の違いを見つけて修正できるように、IEのページをクロムまたはFFの同じページと重ねてページをテストするためのツールまたはプラグインはありますか? .
スクリーンショットの比較と同じように (スクリーンショットの比較では、ページ全体を比較することはできません。また、スクリーンショットの画像を重ねることもできません)。

0 投票する
0 に答える
1642 参照

internet-explorer - IE 拡張機能で現在の Web ページのスクリーンショットを作成する方法

これまでのところ、Firefox、Safari、および Chrome の拡張機能を使用して現在のページのスクリーンショットを撮ることができました。これらはすべて多かれ少なかれ簡単でした。ただし、IE の拡張機能開発に関する公式ドキュメントはまったくないようで、非公式ドキュメントからスクリーンショットの撮影に関連するものは見つかりませんでした。

これは可能ですか?誰かが私を正しい方向に向けることができますか? ありがとう :)

0 投票する
1 に答える
706 参照

javascript - html ページ全体を塗りつぶされたコントロールを含む画像に変換する方法は?

ここでの問題は、ユーザーが HTML コントロールに入力したテキストも必要であることです。

HTML5またはJavaScriptを使用していただけるとありがたいです。

0 投票する
2 に答える
563 参照

c# - WebPageが埋め込まれたWPFスクリーンショットを撮る方法

私はWPFアプリケーションを持っています。アプリケーションには 2 つの Web ページが埋め込まれています。スクリーンショットを撮ると、埋め込まれた Web ページを除くアプリケーション全体が表示されます。

Webページを含むスクリーンショットを撮る必要があります。誰かが私を案内してもらえますか..

ありがとう

0 投票する
2 に答える
2719 参照

python - Webページのスクリーンショットを取得するためのpython機械化コード - ただし、フォーム送信は機能しません

私はこのサイトを閲覧しました: http://ctrlq.org/screenshots/そして、このページのフォームが、私たちが与えた任意の URL の Web ページのスクリーンショットを提供できることを発見しました。

ここで、mechanize を使用して同じことを試して、python コードを介してフォームを送信することで達成できるかどうかを確認したいと思います。

フォームの送信が成功した場合、取得する必要があります

おめでとうございます。http: //www.gnu.org のスクリーンショット イメージが用意されました。画像をダウンロード

しかし、私の送信は期待どおりの結果を得ることができませんでした。どこが間違っていますか?

コードは次のとおりです。

そして、ここに結果があります:

ちなみに、Pythonを使用して指定されたURLのWebページのスクリーンショットを取得する最良の方法は何ですか. pyqt がどのように機能するのかわからないため、pyqt を使用したくありません。組み込みモジュールまたはより単純なモジュールを使用したその他のより単純な代替手段。

0 投票する
3 に答える
402 参照

java - WebviewでキャプチャされたJPG画像の特定の場所を作成する

さて、/sdcardの代わりに画像を保存できるようにこのコードを微調整する方法を理解しようとしています。/sdcard/folder/Screenshot_xxxxx.jpgのような場所に保存したいと思います。

以下のコードがあります。

したがって、私の主な目標は、SDカード上のアプリ独自のフォルダーなど、特定の場所にこれを保存できる場所にコードを変更することです。

ヘルプ、コメント、ソースコードの例、外部リンクをありがとう。よろしくお願いします。

0 投票する
3 に答える
18725 参照

javascript - Phantomjsは機能しますが、非常に遅いです

PhantomJSを使用してWebページのスクリーンショットを撮ろうとしています。具体的には、このespn.com例からキャプチャする例を使用しています。私のコードは次のようになります。

次に、ターミナルまたはコマンドプロンプトを使用してPhantomJSディレクトリに移動し、次のコマンドを実行します。

すべてが正常に実行されますが、出力イメージが完了するまでに6〜8秒かかります。それは正常ですか?1秒以内に完了するようにこれを達成するためのより速い方法はありますか?

CentOSとWindows7を使用しています。どちらのボックスにも8GBのRAM、3.2 GHzのCPUが搭載されており、speedtest.netで22Mbp/sがダウンして1Mbp/sがアップしています。

0 投票する
0 に答える
645 参照

selenium - Chromedriver を使用した Selenium: page_load_timeout の模倣

Selenium webdriver を使用して Web ページのスクレイピングを試み、chromedriver を使用して Flash 要素を含むページのスクリーンショットを作成します。

欠点は、私がスクレイピングしたページが決してロードされない要素に遭遇する可能性があることです。そのため、スクリプトは driver.get() コマンドがロードを完了するまで待機します。以下はChromedriverでは機能しません(Selenium issue trackerによると、サポートが不足しているためだと思います)

ただし、ブラウザーの変更は機能します (ただし、Flash コンテンツを含むページのスクリーンショットを作成できるようにするには、ページのコンテンツを chrome に置く必要があります)。

set_page_load_timeout をエミュレートする方法、または続行する前にすべての読み込みを完了したいという get() メソッドの熱烈な欲求を無視する方法はありますか?