私は .NET プログラムをリリースしており、磨き上げ段階にあります。プロジェクトのプロパティでアイコンを設定する必要があります。私の研究から、すべてのアイコンサイズに対応するために、次のピクセルサイズで画像を作成したいと思います:16、32、48、96、256。
5枚の写真を「png2ico」という単一のicoファイルに変換するプログラムも見つけました。
私の問題はこれです。ソース画像は 32 ビット (RGB + アルファ) の PNG ファイルです。PNG コンテンツを含む .ico ファイルの読み取りをサポートするのは Vista 以降だけだと聞いたので、Windows XP しか持っていない可能性のある一般大衆にリリースする場合、PNG を含む ico ファイルを使用するのは危険ですか?
代わりに BMP を含む ico ファイルを使用する必要がある場合、32 ビット BMP を使用するのは危険ですか? アンチエイリアシングが悪いなどの理由で、24 ビット BMP は使用したくありません。
PNG で BMP を使用する必要がある場合、複数の BMP を単一の .ico ファイルに変換するプログラムの推奨事項はありますか?