ICOとPNGの比較
PNGはデコード後の画素を可逆圧縮で保持し、アルファチャンネルも格納できます。透過画像やスクリーンショットに適していますが、編集可能な文書のレイヤーやカメラのセンサーデータは保持できず、写真ではファイルが大きくなることがあります。

ICO画像の変換先の形式を選択します。
印の付いた変換では、レイヤーの統合、ラスタライズ、トーンマッピング、アニメーションの消失などが生じる場合があります。
ICOに変換する元の形式を選択します。
印の付いた変換では、レイヤーの統合、ラスタライズ、トーンマッピング、アニメーションの消失などが生じる場合があります。
Windowsアイコン
ICOは一枚の写真ではなく、アイコン用のラスター画像をまとめます。一つのファイルに複数のサイズと色深度を格納でき、受け取り側のシステムが表示環境に適した画像を選べます。アイコンリソースに複数の候補があっても、個々の画像の画素サイズは固定されています。
Windowsのアイコン処理では、色情報に透過マスクまたは32ビットのアルファを組み合わせます。新しいアイコンリソースは圧縮された画像データを使えるため、ICOは単一の圧縮方式ではなくコンテナーです。古い読み取りツールや作成ツールは、特定の色深度や構造にしか対応しない場合があります。画像数はアニメーションの時間軸を表しません。
ICOはWindowsのアプリケーションアイコンや、ICOリソースを明示的に必要とするファビコンに使ってください。大きな画像がきれいに縮小されると決めつけず、小さいサイズも意図的に設計してください。通常の画像形式への書き出しでは、一つの埋め込みサイズを選ぶことが一般的で、アイコン全体のコレクションは保持されません。
ICOの圧縮は埋め込み画像データによります。複数のサイズは選択肢であり、アニメーションのフレームではありません。古いマスクとアルファ対応画像では、透過の扱いが異なります。
ICOはWindowsのリソース規則に属します。その発展は写真の符号化標準ではなく、表示サイズと色表現の変化を反映しています。
形式ごとに利点と制約が異なります。画像と作業の目的に合わせて選択してください。
PNGはデコード後の画素を可逆圧縮で保持し、アルファチャンネルも格納できます。透過画像やスクリーンショットに適していますが、編集可能な文書のレイヤーやカメラのセンサーデータは保持できず、写真ではファイルが大きくなることがあります。
SVGは図形や文字をベクター情報として保持するため、サイズを変えても鮮明です。図表や記号に適しています。写真をSVGのコンテナーに入れても、編集可能なベクター図形は復元されません。
BMPはWindowsのビットマップの交換や、単純な画素データの確認に適しています。非圧縮の種類はデコードしやすい反面、大きくなることがあります。パレット、アルファチャンネル、カラープロファイルの扱いはヘッダーのバージョンによって異なります。
WebPは8ビット画像の非可逆・可逆圧縮に、アルファチャンネルとアニメーションを組み合わせた形式です。これらの機能を必要とするウェブ配信に適しています。高精度の画素値や編集可能な元データの構造には、別の作業用形式が必要です。
ICOは一枚の写真ではなく、アイコン用のラスター画像をまとめます。一つのファイルに複数のサイズと色深度を格納でき、受け取り側のシステムが表示環境に適した画像を選べます。アイコンリソースに複数の候補があっても、個々の画像の画素サイズは固定されています。
ICOの圧縮は埋め込み画像データによります。複数のサイズは選択肢であり、アニメーションのフレームではありません。古いマスクとアルファ対応画像では、透過の扱いが異なります。
システムがアイコンの用途に適したサイズと色深度を選べるためです。これらは代替の表現であり、ICO自体はアニメーションの表示時間を指定しません。
埋め込み画像のサイズ、符号化、対象システムのアルファ対応を確認してください。PNGの拡張子をICOに変更しても、複数画像のアイコンディレクトリーは作成されません。
PNGへの抽出では一つの埋め込み画像を選択し、デコード後のアルファを保持できます。ICOの作成には、画像サイズと格納する画像形式を選ぶ必要があります。小さなアイコンを拡大しても、存在しない細部は復元できません。
ICOはWindowsのアプリケーションアイコンや、ICOリソースを明示的に必要とするファビコンに使ってください。大きな画像がきれいに縮小されると決めつけず、小さいサイズも意図的に設計してください。通常の画像形式への書き出しでは、一つの埋め込みサイズを選ぶことが一般的で、アイコン全体のコレクションは保持されません。