ICNS を PNG に変換
macOS のアイコン (ICNS) をブラウザー内でローカルに PNG へ変換。最高解像度の画像を可逆で取り出し、アップロードは一切ありません。
ファイル
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
macOS のアイコン (ICNS) をブラウザー内でローカルに PNG へ変換。最高解像度の画像を可逆で取り出し、アップロードは一切ありません。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
ICNS は Apple のアイコン形式です。.icns ファイルは、同じシンボルを複数のサイズ (小さなリストアイコンから 1024x1024 の Retina 画像まで) でまとめたコンテナーで、macOS がディスプレイごとに適切な解像度を選べるようになっています。しかし macOS の外では、これを開けるプログラムはほとんどありません。このツールはコンテナーを読み取り、埋め込まれた最高解像度の画像を見つけ、どこでも表示・再利用できる汎用的な PNG として出力します。
最近の ICNS ファイル (macOS 10.7 以降) は、各サイズを完全な PNG として保存しています。ここで取り出されるのはまさにその PNG で、変更を加えません。再エンコードなしの本当に可逆な抽出なので、ピクセルと透明度はそのまま正確に保たれます。すべてはブラウザー内で完全にローカルに実行されます (純粋な JavaScript、アップロードなし、オフラインでも動作、サードパーティーのライブラリーも不使用)。RLE シンボルや JPEG2000 を埋め込んだ古い ICNS は、誤った画像を作る代わりに正直に拒否します。
Mac アプリのアイコンを再利用したいとき、シンボルを Web ページや文書に貼り込みたいとき、あるいは .icns に対応していない Windows や Linux でアイコンを見たいときに、この場面に出会います。PNG は可逆で透明度にも対応するため、輪郭のくっきりしたシンボルに最適です。含まれる最大の解像度を意図的に取り出します。必要であれば、小さいサイズは PNG から縮小できます。
| 入力形式 | ICNS |
|---|---|
| 出力形式 | PNG |
| 一括処理 | 対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: ICNS に埋め込まれた最高解像度の PNG を取り出します。可逆で、透明度も保たれます。PNG エントリーを持つ最近の ICNS (macOS 10.7+) に対応します。RLE シンボルのみ、または JPEG2000 を埋め込んだ古い ICNS は、明確なエラーで拒否します。各サイズを個別に書き出すのではなく、最大のものを出力します。
Apple のアイコン形式です。同じシンボルを複数のサイズでまとめたコンテナーで、macOS が適切な解像度を選べるようにします。
いいえ。変換はブラウザー内で完全にローカルに行われ、オフラインでも動作します。
ICNS に含まれる最高解像度です (最大 1024x1024)。小さいサイズは PNG から縮小できます。
はい。埋め込まれた PNG をそのまま取り出すので、アルファチャンネルは正確に保たれます。
その場合は PNG を含まない古い RLE か JPEG2000 のシンボルだけです。最近の ICNS (macOS 10.7+) は PNG を保存しており、動作します。