2017-05-12 2 views
0

古い製品ですが、それでもなお、迷惑だったので、とにかくそれを共有します。 他の人がVS2010プロジェクトにぶつかったり、後でVSバージョンが同じ問題を引き起こしたりすることがあります。Visual Studio 2010アイコンエディタコピー/貼り付け透明度

So:PhotoShopを使用して、アプリのアイコン画像を編集しています。さまざまな背景にアイコンを正しく表示するには、画像の透明な背景を使用します。アイコンファイルには、16x16xビットから96x96x24ビットまでのさまざまな解像度が含まれていなければなりません。 問題:イメージが変更されたが、その変更後にアイコンの背景が固くなり、透明性が失われた。透明性を表す色を変えようとしましたが、何も助けられませんでした。

+0

Visual Studioのアイコンエディタは、実際に透過性をサポートしていません。 Photoshopまたは使用しているアイコンエディタからICOファイルに直接エクスポートし、Visual Studioアイコンエディタを使用しないでください。リソースコンパイラはそれらを見つけて使い、透過性をそのままにします。 –

答えて

0

解像度:Visual Studioのアイコンエディタで、イメージタイプを削除してもう一度追加し、新しく作成したイメージタイプにイメージを貼り付ける必要がありました。このようにして、透明性は保持されました。

ので、正確には、ここでは透明性を維持するためのワークフローです:Photoshopで

  • 、透明な背景を使用して画像を編集します。
  • VSでは、アイコンファイルを開きます。 VSで
  • は、Photoshopで(アイコンファイル内すなわち3x32x24bits画像タイプ)対象画像タイプ
  • を除去ターゲットサイズ(32×32)にイメージのサイズを変更します。
  • PhotoShopですべてを選択し、[編集/マージ]をクリックします。
  • VSでは、セレクタツールを使用して、ターゲットイメージをクリックします。
  • 対象の画像に貼り付けます。
関連する問題