C# を使用して、背景が透明なウィンドウに Web ページを表示するにはどうすればよいですか?
-
09-06-2019 - |
質問
透明なウィンドウに Web ページを表示し、Web ページの白い部分も透明にするにはどうすればよいですか。
解決
ブラウザ コントロールを使用している場合は、背景色を透明に変更するか、アルファ チャネル レイヤ化を使用するためのプロパティが含まれている可能性があります。これがどれほど効果があるかは完全にはわかりませんが、試してみる価値はあります。
もう 1 つ考慮すべきことは、表示しようとしている Web ページの HTML 用の小さなパーサーを作成し、それを使用してスタイル シートなどを変更して背景色を変更することです。ただし、これを行ってページを透明にできるかどうかはわかりません。それはすべて私の頭の上にあります。
他のヒント
BackColor プロパティには、不透明度と同じ alpha プロパティがあります。純粋な HTML の場合は、不透明度プロパティまたはスタイルがあるはずです。
所属していません StackOverflow