問題タブ [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.
asp.net - Webページの特定のブロック/部分を印刷するにはどうすればよいですか?
Webページの特定のブロック/部分を印刷するにはどうすればよいですか?PrintScreen機能のように見える印刷オプション。
apache-flex - FLEXアプリケーションから「printscreen」を取得してハードドライブに保存するにはどうすればよいですか?
だから私は私のアプリケーションのためにそのようなコードを持っています
ボタンクリックでユーザーのハードドライブに「PrintScreen」のようなものを保存したい。
どうやってそんなことをするの?
iphone - 「スクリーンショット」機能をiPhoneアプリから削除できますか?
私は、ユーザーがアプリのコンテンツのスクリーンショットを撮ることができるようにすることに抵抗があるクライアントのためにiPhoneアプリを作成しています。アプリの実行中にこれをブロックするAPIはありますか?
windows - PrintScreenを「だまして」、キャプチャする前にフォームの内容を他のものと交換することは可能ですか?
少し挑戦があります。
以前のバージョンの製品では、エラーメッセージウィンドウ(最後の手段、未処理の例外)があり、例外メッセージ、タイプ、スタックトレース、およびさまざまな情報が表示されていました。
このウィンドウは、ユーザーが単にprintscreenキャプチャを実行し、スクリーンショットを電子メールで送信した場合、問題の診断を開始するために必要なほぼすべてのものが揃っているという点で、printscreenに適していました。
ただし、このフォームは通常のユーザーには技術的すぎて「怖い」と見なされたため、よりわかりやすい形式にトーンダウンされ、エラーメッセージは表示されましたが、スタックトレースや、私がまだ残していたより厄介な詳細は表示されませんでした。取得するのが好きです。さらに、フォームには、以前に持っていたすべてのものと、基本的に必要なすべてのものを含む他の多くの技術的な詳細を含むテキストファイルを電子メールで送信する機能が追加されました。
ただし、ユーザーは引き続きPrintScreenを使用してフォームのコンテンツをキャプチャし、メールで返信します。これは、情報量が最適ではないことを意味します。
だから私は疑問に思いました。フォームと同じサイズのビットマップを必要なものすべてで事前にレンダリングし、PrintScreenがヒットしたことを検出し、キャプチャする前にフォームの内容をビットマップとすばやく交換してから、後で元に戻すことはできますか?
そして、あなたが「ただユーザーを教育する」と言う前に、はい、それはうまくいきません。これらはアウトユーザーではなく、お客様の場所のユーザーであるため、それほど賢明にするように指示することはできません。
または、これを除いて、PrintScreenを検出し、Windowsに無視するように指示し、代わりに、前述の事前にレンダリングされたビットマップをクリップボードにダンプして、電子メールに配置できるようにする方法はありますか?
コードは、重要な場合は.NET 3.5のC#3.0ですが、何かを調べたり探したりするためのポインターで十分です。
エラー報告ウィンドウには、次の機能があります。
- エラーが発生したときに撮影されたスクリーンショットを表示します(エラーダイアログが表示される前の、その時点で開いていたプログラムのすべてのウィンドウが含まれています)
- 考えられるすべての厄介な詳細を含むテキストファイルを表示します(ただし、機密性の高いものは含まれません)
- 上記の2つのファイルをディスクに保存し、後でユーザーがメールなどに添付できるようにします。
- 新しいサポートケースを開くか、既存のサポートケース番号を入力して情報を追加することにより、上記の2つのファイルをメールで送信します。
- 問題を無視して、問題が解決することを願っています(アプリに戻る)
- アプリケーションを終了します(最後の手段)
一部のユーザーからはまだスクリーンショットを取得しています。すべてではありませんが、私の質問は基本的に、PrintScreenボタンをまだ使用しているユーザーのためにもう少し役立つようにする方法です。
air - Adobe AIRデスクトップアプリケーションはフルスクリーンスナップショットを撮ることができますか(別名[Print Screen]ボタン)
Airアプリケーションからフルスクリーンのスナップショットを取得できるかどうか知りたいのですが。私が興味を持っているのは、WindowsのPrintScreenボタンに似た機能です。これは、Airアプリが実行されているウィンドウだけでなく、サードパーティのアプリケーションウィンドウを含むすべての画面のスナップショットを取得します。それが空気に固有ではなく、flash / flex APIがそのような機能を提供できるのであれば、それも素晴らしいでしょう。よろしくお願いします。
iphone - ユーザーの邪魔をせずにグラフィカルコンテキストの一部を保存するにはどうすればよいですか?
私の状況はこのようなものです。プログラムで、ユーザーに表示されている現在のビューの印刷画面を取得し、これをフォトアルバムに保存したいと思います。問題は、階層内のすべてのビューを表示したくないということです。私の計画は次のとおりでした:
- ビュー階層のコピーを作成します。
- 面白くなかったサブビューを非表示にします。
- 印刷画面を取ります。
- フォトアルバムに保存します。
問題は、私が最初の点で立ち往生していることです。プロトコルをUIView
実装していないため、ビュー階層のディープコピーを作成できません。NSCopying
ビューのアーカイブとアーカイブ解除を試みましたが、これはデッキトップでのみ利用可能でした。
私が見ているように、ここには2つのオプションがあります
。a)すべてのビューとサブビューにNSCopyingプロトコルを実装します。b)画面全体を覆う白いビューをフェードし(手動で印刷画面を取得するときのフラッシュ効果のようなもの)、その瞬間に必要なビューを非表示にします。
私が見逃したこの問題に取り組む他の方法はありますか?
編集:
よろしく//Abeansits
c# - WPFでアプリケーションを実行しているときに[PRINTSCREEN]ボタンを無効にする方法は?
WPFアプリケーションの実行中にPrintScreen機能を無効にするにはどうすればよいですか?
ユースケースは、私のクライアントが外界からの貴重な患者中心のデータの不必要な複製を避けたいと望んでおり、それらは人々が非デジタル手段を介してデータを取得することを防ぐための物理的セキュリティを提供します。
c# - C#: アプリケーションの印刷画面を制限する
テストエンジンを作っている
のでアプリケーションのPrintScreenを制限したい
java - Javaプリントスクリーンプログラム
Robot
Javaで印刷画面の画像ファイルを作成しようとしています。これまでのところ:
しかし、ファイルを作成するためにそれを取得することができないようです。
c# - 私のフォームC#の画像をエクスポートする方法
C# で WinForm の印刷画面を作成し、PNG としてエクスポートする方法が必要です。
ベスト