ある時間前に、.NETで特定のウィンドウのスクリーンショットを撮り、それらのウィンドウの背後に黒色と白色の四角形を順番に並べることについて優れた記事を見つけた。スクリーンショットをPNGに保存する際のエアロエフェクトを維持します。 私はもうこの記事を見つけることができません。なぜなら、主にスクリーンショットをGoogleの検索結果に反映させることに関連していないことが主な理由です。 エアロ効果を維持しながら特定のウィンドウのスクリーンショットを撮る方法を知っている人はいますか?ウィンドウのPNGスクリーンショットを撮るがエアロの透明度を維持する
2
A
答えて
2
あなたはthisリンクを意味すると思います。アルファブレンディングを元に戻し、「真の」アルファ値を戻す方法について説明します。 基本的には、ウィンドウの下に白い四角形を置いて、スクリーンショットを撮って、黒い四角形で同じことをしなければなりません。その後、上にリンクされているブログ記事に記載されているように、ウィンドウのアルファチャンネルを取り戻すことができます。
編集:申し訳ありませんが、修正されたリンクを投稿しました。
+0
うん、それは記事だった。ありがとう! –
関連する問題
- 1. rezisingとsave後のPNG透明度を維持するには?
- 2. キャンバス上のPNG透明度
- 3. AS3:copyPixels - 複数のコピーで透明度を維持する
- 4. png画像の不透明度/アルファベット/透明度を変更する
- 5. 画像を結合して透明度を維持する
- 6. PHP:不透明度のJPEGに透明なPNGを追加
- 7. バックグラウンドでウィンドウのスクリーンショットを撮る
- 8. Delphi 2007の透明度を持つビットマップをPNGに保存
- 9. RMagick:CMYK EPSを透明な背景を維持するRGB PNGに変換
- 10. RMagick:透明な要素を既に持っているPNGの不透明度を設定する
- 11. ピクセル単位の透明度を持つPNG-24をPNG-8に変換
- 12. PNGの背景の透明度
- 13. pngの透過性を維持するには?
- 14. 分度器のデスクトップのスクリーンショットを撮る
- 15. 電子メールのPNGアルファ透明度
- 16. WPFウィンドウの透明度ながら
- 17. DotNetNuke透明度を持つPNG画像を使用
- 18. PHPアルファ透明度を持つpngの上にjpegをマージする
- 19. WinFormsのアルファチャンネル透明度/不透明度を持つスプラッシュスクリーン
- 20. 透明なウィンドウでスクリーンショットを取る方法WPF
- 21. PILを使用して透明度を持つグレースケールpngを変換する
- 22. PyQt5:不透明な子を持つ半透明のウィンドウを作成する
- 23. WPF - ウィンドウがIは、デスクトップのスクリーンショットを撮る私のアプリでは
- 24. スクリーンショットを撮る
- 25. スクリーンショットを撮る
- 26. ffmpeg:ビデオにカスタムの透明度を持つPNG画像をオーバーレイしますか?
- 27. PHP GIF/PNG明るさとアルファを維持するTrue Colorizeフィルタ
- 28. アプリのウィンドウの一部のスクリーンショットを撮るには?
- 29. Canvas.drawBitmap()でPNGの透明度が表示されない
- 30. 透明性を有する2枚のPNG画像をマージし、透明性を
あなたは何のエフェクトについて話していますか?ガラス?出血する赤いクローズボタン効果?単一のウィンドウのスクリーンショットではなぜ重要なのでしょうか? –
私はこれを意味します:http://i53.tinypic.com/2qlh5av.jpg(半透明領域を強調するためにチェッカーボードのものが追加されました) –
それはガラスです。ワウ効果以外にも、ウィンドウのZオーダーへのヒントをユーザーに与えることを意図していました。あなたがウィンドウのスクリーンショットを作るときにはまったく問題ではありませんが、見るべきウィンドウは1つだけです。後ろにあるものがあれば、スクリーンショットを壊すだけです。それはあなたが解決しようとしている問題ですか?バックグラウンドウィンドウのぼやけたピクセルによって背景が一貫して見えるようにします。 –