私は、複数のサイズのアイコン画像が含まれた .ico ファイルを作成したいだけです。クロスプラットフォームのデスクトップ アプリケーションで使用したいと考えています (たとえば、Windows では、アプリのトップ バーには 16x16 サイズが使用され、Alt + Tab を使用してさまざまな開いているアプリが表示されるときには 32x32 サイズのバージョンが使用されます)。.ico ファイルを作成したら、ウィジェット ツールキット内でこの効果を得るためにそのファイルを使用する方法はわかっていますが、取得方法がわかりません。
このようなファイルを作成するにはどうすればよいでしょうか?
ベストアンサー1
これは GIMP を使用すると無料で実行できます。
GIMP の機能を使用して、各レイヤーに異なるサイズを設定します。
正しいサイズで次のレイヤーを作成しました。
- 256x256は32bpp 8ビットアルファとして保存されます
- 48x48は32bpp 8ビットアルファとして保存されます
- 48x48は8bpp 1ビットアルファとして保存されます
- 32x32は32bpp 8ビットアルファとして保存されます
- 32x32は8bpp 1ビットアルファとして保存されます
- 32x32は4bpp 1ビットアルファとして保存されます
- 16x16は32bpp 8ビットアルファとして保存されます
- 16x16は8bpp 1ビットアルファとして保存されます
- 16x16は4bpp 1ビットアルファとして保存されます
ノート
- これが解像度と色深度の適切なリストであることを確認するには、他のリソースを確認する必要があるかもしれません。
- 画像の外側に透明度を設定し、エッジにアンチエイリアスを適用してください。レイヤーの外側に灰色のチェッカーボード効果が表示され、透明であることがわかります。
- 16x16 のアイコンをきれいに見せるには、1 ピクセル幅の鉛筆とスポイト ツールを使用して、手作業で大幅に編集する必要があります。
- GIMPの色深度/モードを変更しないでください。RGBのままにしてください。
- .icoとして保存するときに色深度を変更します - GIMPは各レイヤーの色設定を変更するための特別なダイアログボックスをポップアップします