問題タブ [printscreen]

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

iphone - PrintScreenを使用したり、画面の一部を画像に保存したりすることはできますか?

出来ますか?画面を保存してiPadからWebServiceに送信する必要があります...具体的には、画面でサインをシミュレートし、後でこのサインをNSDataに保存して、電子メールで送信する必要があります。

いくつかのアイデア?

全てに感謝!

よろしくお願いします!

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

linux - 管理者権限のない Linux での「Print Screen」アクションの上書き

免責事項:

私は少しLinux初心者です:(

問題:

私はいくつかの助けを借りることができる興味深い問題を抱えています。基本的に、Linux の [Print Screen] ボタンのデフォルト アクションを上書きしたいと考えています。そうする理由は、コンピューターに接続された自家製のグラフィックス カードが実行されており、別のモニターに出力しているものをキャプチャして「ホスト」コンピューターに送り返すことができるユーティリティを作成しようとしているからです。ここで知りたい のは、Print Screen ボタンを押したときにスクリプトを実行するにはどうすればよいかということだけです。 xbindkeys やその他のソフトウェアをインストールできないことに注意してください。理想的には、スクリプトを実行してこの動作を有効にしたいと考えています。

現在の回避策:

現在、.bashrc スクリプトがあります。

/home/username/binフォルダーには、スクリプト「gnome-screenshot」があります。これは、今のところ、任意のタスクを実行するだけです (実際には、 「cat /usr/share/icons/ / > /dev/dsp」を実行します)。 -- やってみよう! 楽しい!)。

私は学校のコンピューターで作業しているので、最初に CTRL-ALT-F5 を押してターミナル ログインを開き、ログインしてから、.bashrc をソースします。次に startx -- :1 で新しい X セッションを開始します。ここで、PrintScreen ボタンを押すと、デフォルトのスクリーンキャプチャ プログラムではなく、私の gnome スクリーンショットが使用されます。

Xを再起動せずにこれを行う方法はありますか?要するに、ログイン前またはログイン中に、.bashrc スクリプトをソースする方法、または PATH 変数を変更する方法はありますか?

別のアプローチ:

また、スクリプトを実行するために xmodmap とキーコードを簡単に試してみましたが、それらを結び付ける方法がわかりませんでした。キーコード (111) は知っていますが、印刷時にスクリプトを実行する方法がわかりません。これを使用して一種のバインディングを作成することは可能かもしれないと思いますが、方法がわかりません。

ヘルプ!

ヘルプやコメントをいただければ幸いです。

(編集): 配布に関する詳細を追加:

cat /etc/redhat-release は私に教えてくれます:

Red Hat Enterprise Linux クライアント リリース 5.8 (Tikanga)

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

java - ユーザーがプリントスクリーン付きのウィンドウでスクリーンショットを撮ったことを検出しますか?

そのため、私のアプリケーションでは、ユーザーが Windows でプリント スクリーン キーボード ボタンを使用してスクリーンショットを撮ったことを検出する必要があります。Picasa がこれを行い、ユーザーに通知することに気付きました。これは私のチャット ソフトウェアで非常に便利です。ウィンドウにフォーカスがない場合でも、それを検出できる必要があります。誰も私がこれを行う方法を知っていますか?

前もって感謝します!

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

windows - プリントスクリーンが撮影されたときにアクティブなウィンドウを見つける方法

Windows でバグ ファイリング クライアントを作成しています。ユーザーが Windows + prnt screen を押すと、クライアントがアクティブになります。最後にキャプチャされた画像は、クライアント [Windows フォーム] のピクチャボックスにプッシュされます。

印刷画面が取得されたときにどのウィンドウがアクティブだったかを知る方法はありますか。イベント ログを調べたり、他の方法で同じことを確認したりできますか?

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

java - JApplet キーバインド プリントスクリーン

私の目的は、printscreen キーでアプリケーションを閉じるようにすることです (理想的には、実際にクリップボードにコピーする前ですが、重要ではありません)。他のキーバインドが機能していますが、printscreen をトリガーする方法がわかりません。以下のコードで、「VK_PRINTSCREEN」を「VK_M」(または別のキー) に置き換えると、文字 m がアプリを閉じます。必要な機能があります。printscreen を適切に呼び出す方法について何か提案はありますか? またはこれを達成する方法に関する他のアイデアはありますか?

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

c# - 画像を保存するための動的パス文字列を作成する

このフォーラムへの投稿は初めてで、コーディングも初めてです。これが簡単な質問であれば申し訳ありませんが、私はあらゆる種類のことを間違っています。

スクリーンショットを保存したい状況で、ファイル名を次のような現在の日付にしたい場合:

そして、私はこれを試しています:

これは混乱であり、機能しません。最初にもっと学んでから自分のプロジェクトを始めるように言われたとしても、助けていただければ幸いです.

編集: 私が使用したスクリーン キャプチャ クラス: http://www.developerfusion.com/code/4630/capture-a-screen-shot/

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

c - 画面を印刷する機能を備えた winapi 関数が必要です

小さなユーティリティ「ColorPic」を作成したいと思います。以下はその画像です。

実際、カーソルが上にあるピクセルの RGB を取得できます。

しかし、画面の一部 (カーソルの近く) をこのウィンドウに「印刷」するウィンドウを作成したいと考えています。

最も重要なのは、ズームインとズームアウトのオプションが必要であることです。つまり、4x4、8x8、16x16、または 32x32 の長方形でピクセルを表すことができます...

SetPixel 関数があることは知っていますが、これは私が望むものではありません。

「PrintScreen」のような、これを行うための非常に効率的な関数はありますか (そして、引数として長方形を指定できます)?? 非常に効率的とは、マウスを動かすと、関数がウィンドウを非常に高速に更新し、システム リソースをあまり使用しないことを意味します。

ここに画像の説明を入力s

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

java - Windows での印刷画面のシミュレート

次のコードで印刷画面をシミュレートできることはわかっています。

..しかし、どうやっていくつかを返すのBufferedImageですか?

Google で呼び出されたメソッドを見つけましたgetClipboard()が、Netbeans はこのメソッドでエラーを返します (シンボルが見つかりません)。

これを聞いて申し訳ありませんが、誰かがこのキーを押して a から戻ってBufferedImage保存できる方法についての作業コードを教えてもらえますか?

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

screenshot - サーバー側のWebページのスクリーンショット-WindowsServer

iveは、一連のアイテムを構成し、javascriptを使用して画面に表示するスクリプトを作成しました。現在、ブラウザを介してスクリーンショットを撮ろうとしています。この特定のウェブページは一般の人々が使用するためのものであり、スクリーンショットが撮られたら、ユーザーのために写真をFacebookに投稿します。

スクリーンショットを撮る多くのサービスを試しましたが、それらはすべてかなり遅く、ショットを撮ってサーバーに保存するのに平均して約25〜25秒かかります。すべてのユーザーはこの時間に去ります=(

また、 http: //www.websitescreenshots.com/からアプリケーションを試しましたが、その見事な機能の中で、jsを使用してページをレンダリングすることはできません。

私はこれがスクリーンショットソフトウェアの間で一般的なことであることに気づきました、そしてiveはWordpressMShotsからの無料のウェブサービスを利用しようとさえ試みました。

写真は上手く撮れましたが、どれくらいの時間がかかるかわからず、制作用のWebサイトには十分ではありませんでした。

では、JSをレンダリングでき、Windows Server 2008でも実行できるコマンドラインからアクセスできるURLのスクリーンショットを許可するユーティリティを誰かが推奨できますか?私はこれを行うアプリを調達しようとして運がありません。

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

jquery - プリントスクリーンキーボード機能をトリガーし、変換された画像をjQueryでサーバーに送信する

jQuery関数を介してPrtScn、つまりPrintScreenキーボードイベントをトリガーし、キャプチャした画像をサーバーに保存するにはどうすればよいですか?

案内してもらえますか?