問題タブ [screen-capture]

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 に答える
435 参照

c# - 特定の座標で画面からテキストを取得する

マウスの右クリックで画面座標(X、Y)を取得するマウスイベントハンドラーを作成しました。

その位置にあるテキスト(文字)を取得したいので、これを行いました。

画面上のXY位置を取得する方法は知っていますが、その位置でテキストまたはオブジェクトを取得する方法がわかりません。

助けが要る...

ありがとうございました !

0 投票する
4 に答える
683 参照

windows - Windows 7 で子ウィンドウの画面をキャプチャするための堅牢な方法は何ですか?

私の欲求不満を許してください。私はこれについて多くの場所で尋ねてきましたが、Windows 7 SDK でこれを達成する方法がないとは真剣に考えていません。

私が望むのは、親によって作成された「子ウィンドウ」( setParent() ) の一部をキャプチャすることだけです。以前は bitblt() でこれを行っていましたが、問題は、子ウィンドウが任意のタイプのアプリケーションである可能性があり、私の場合、そのセクションで OpenGL が実行されていることです。それを bitblt() すると、OGL 部分が空白になり、BMP に書き込まれません。

DWM、特に dwmRegisterThumbnail() では、子ウィンドウのサムネイルを生成できません。ですから、私に方向を教えてください。

ありがとう。

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

java - Javaアプレットを使用してユーザーのデスクトップ上にインタラクティブなフレームを描画する方法は?

Javaアプレットを使用してユーザー画面の一部をキャプチャする必要があります。Robot クラスを使用すると簡単に実行できますが、画面のどの部分をドラッグアンドドロップでキャプチャするかをユーザーに選択してもらいたいと思います。

そのため、ユーザーのデスクトップ上に長方形のフレームを描画し、ユーザーがサイズを変更したときに応答する必要があります。

どうすればできますか?サンクス。

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

java - Java: プログラムのイメージを作成する

JPanel の 1 つの画像を固定解像度または現在の画面解像度よりも大きい解像度で作成しようとしています。したがって、単純なスクリーン キャプチャ方法を使用すると、画像の解像度がユーザーが設定した画面の解像度に依存するようになるため、使用できません。これを回避する方法はありますか?

あるいは、openGL でこれを行う方法はありますか? 仮想バッファを作成し、レンダリングしてから、その仮想空間に基づいて画像を作成しますか?

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

html - Webアプリケーションで自動的に作成および使用されるHTMLページのサムネイル

製品ツリーを視覚化するRubyonRailsアプリに取り組んでいます。ツリーはノードで構成されており、すべてがHTML/CSS3でレンダリングされます。一部の製品は、ツリーが構築されるにつれて数百のSQLクエリを作成します(最大のツリーで最大800のクエリ)。

インデックスページに表示するために、各ツリーの小さなサムネイルを作成したいと思います。したがって、各ツリーをもう一度レンダリングし、CSSを変更して小さな表現を作成することはオプションです。

しかし、サムネイルの生成、切り抜き、キャッシュ、およびこれらをインデックスページに表示する方がおそらく簡単だと思います。

これを行う方法についてのアイデアはありますか?私を助けることができるリンク/記事/ブログ投稿はありますか?

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

file - キャプチャしたスクリーンショットをクロムプラグインでローカルに保存する方法は?

キャプチャしたスクリーンショットをクロムプラグインでローカルに保存する方法は? 私はひどく立ち往生しています。npapiだけでできる場合は、例をいくつか教えてください。私を助けてください。

事前にサンクス。

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

.net - .NET ウィンドウ キャプチャ

良い一日、

alt+tab キーを押したときに Windows XP+ が生成する小さなサムネイルを取得する方法が .NET フレームワークで提供されているかどうかを知りたいです。

私が作成しようとしているアプリケーションは、別のウィンドウのウィンドウ キャプチャ (ALT + PrtScr) を取得できる必要があります。このウィンドウはアクティブである必要はなく、別のウィンドウの背後に部分的または完全に隠されている可能性があります。

VB.NET Window Screen Capture (ALT+PRINTSCREEN)にあるコードを試しましたが、キャプチャしようとしているウィンドウが表示されない場合は成功しませんでした。

非表示のウィンドウをキャプチャできるとは思いません。そのため、代わりにウィンドウで生成されたサムネイルを楽しみにしています。

誰でもヒントを得ましたか?

前もって感謝します。

0 投票する
4 に答える
12636 参照

c++ - Linux、画面をキャプチャしてマウスの動きをシミュレートする方法

ピクセルカラーデータにアクセスして画像認識を行うために、画面を(印刷画面として)キャプチャする必要があります。その後、左クリック、ドラッグアンドドロップ(マウスの移動)などの画面上でマウスイベントを生成する必要がありますボタンを押しながら離す)。完了したら、画像は削除されます。

注:ユーザーが見ることができるすべての画面をキャプチャする必要があり、プログラムのウィンドウ外のクリックをシミュレートする必要があります(違いがある場合)

仕様: Linux ubuntu 言語: C++

パフォーマンスはそれほど重要ではありません。「プリント スクリーン」機能は 10 秒に 1 回実行されます。プロセスの期間は最大24時間になる可能性があるため、メソッドは安定している必要があり、メモリリークはありません(いつものように:)

Win GDI といくつかの Windows イベントを使用して Windows で実行できましたが、Linux で実行する方法がわかりません。

どうもありがとう

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

iphone - 「スクリーンショット」機能をiPhoneアプリから削除できますか?

私は、ユーザーがアプリのコンテンツのスクリーンショットを撮ることができるようにすることに抵抗があるクライアントのためにiPhoneアプリを作成しています。アプリの実行中にこれをブロックするAPIはありますか?

0 投票する
5 に答える
28315 参照

c++ - 画面のピクセルを読み取る方法は?

長方形の領域、または画面全体のピクセルを読み取りたい。スクリーンショットボタンが押されたかのように。

どうすればいいですか?

編集:作業コード: