ICOをWebPに変換する方法
- デバイスからICOファイルを選択します。
- ICO内に保存されているアイコンの解像度を確認します。
- 変換する埋め込み画像を選択します。
- 必要に応じてWebPの品質を調整します。
- プレビューを確認してWebPファイルをダウンロードします。
ICOアイコンファイル内の画像を、ブラウザ上で直接WebPに変換できます。
WebPに変換する埋め込みアイコンの解像度を選択してください。
品質を高くすると通常はより多くの視覚的なディテールを保持できますが、WebPファイルのサイズが大きくなる場合があります。
選択したアイコン画像に透明ピクセルが含まれ、ブラウザのデコーダーが対応している場合、その透明度は保持されます。
ICOファイルの解析と変換はこのブラウザ内でローカルに行われ、変換のためにCyberToolsのアプリケーションサーバーへ送信されることはありません。
ICOからWebPへの変換
ICOファイルには、異なる解像度の複数のアイコン画像を格納できます。CyberToolsはICOコンテナを読み取り、内部に保存された画像を一覧表示して、WebPに変換する画像を選択できるようにします。
選択したアイコン画像はブラウザ内でデコードされ、WebPとしてエンコードされます。ICOコンテナではなく通常のWeb画像が必要な場合に便利です。
ICOはアイコン用のコンテナ形式です。1つのICOファイルに、16×16、32×32、48×48、128×128、256×256など複数の画像エントリを保存できます。
埋め込み画像を選択することは、ICO全体をリサイズすることとは異なります。CyberToolsでは保存されている各エントリを確認し、使用する元画像の解像度を明確に選択できます。
ICOはアイコンリソースをまとめるために設計された形式で、複数の画像を格納できます。WebPは画像の効率的な配信と保存を目的とした単一のラスター画像形式です。
ICO内の1つのエントリをWebPに変換すると、通常のWebP画像が生成されます。ICOコンテナや、そこに含まれる他の解像度は保持されません。
品質設定は、ブラウザが使用するWebPエンコーダーの品質を変更します。高い設定では一般により多くの視覚的なディテールを保持できますが、ファイルサイズが大きくなる場合があります。
再エンコードによって、選択したICO画像に存在しないディテールを新たに作ることはできません。元画像の情報をできるだけ多く保持したい場合は、用途に合う最大の埋め込み解像度から始めてください。
WebPは透明度に対応しています。選択したICOエントリから透明ピクセルを正常にデコードできた場合、ブラウザのCanvasはそのアルファ情報をWebP出力に保持できます。
古いICOファイルの中には、従来のビットマップエンコーディングや透明度マスクを使用するものがあります。これらの旧形式に対するブラウザのデコード対応状況は異なる場合があります。
変換ツールはICOヘッダーを検証し、ArrayBufferとDataViewを使用してICONDIRENTRYレコードを読み取ります。各エントリを表示する前に、保存された画像のオフセットとデータ長が実際のファイル範囲内にあるか確認します。
PNG圧縮されたICOエントリは、特定の埋め込み画像として切り出してデコードできます。PNGではない従来形式のエントリについては、ブラウザがICOを描画できる場合にのみブラウザのデコード機能を使用します。
選択したICOファイルはブラウザ側のJavaScriptで読み取られます。変換処理のためにファイルがCyberToolsのアプリケーションサーバーへアップロードされることはありません。
25 MBの入力制限とバイナリ境界チェックにより、不要なメモリ使用を抑え、不正なICOディレクトリ参照を変換前に拒否します。
アイコン画像をWebサイト、Webアプリケーション、CMS、ドキュメントページ、デザイン作業などで通常の画像素材として使用したい場合、WebP出力が便利です。
複数のアイコンサイズを埋め込んだfaviconコンテナが必要な場合は、ICOファイルをそのまま使用してください。WebPとICOは用途が異なります。
ICOファイルを選択し、内部に保存されているアイコン画像を1つ選び、WebP品質を設定して変換後の画像をダウンロードします。処理はブラウザ内で行われます。
はい。ICOファイルには、異なる解像度や色深度を持つ複数のアイコン画像を格納できます。
用途に最も適した埋め込み解像度を選んでください。通常、大きな画像エントリほど小さなアイコンエントリより多くの元画像ピクセルを含みます。
いいえ。変換によって画像形式は変わりますが、選択したICO画像に存在しないディテールを復元することはできません。
WebPは透明度に対応しています。選択したアイコンに透明ピクセルが含まれ、ブラウザで正しくデコードできれば、その透明度を保持できます。
ICOはコンテナ形式のため、1つのファイルに複数のアイコン画像を保存できます。各エントリを表示することで、任意の既定値ではなく実際に使用する元画像を選択できます。
いいえ。変換のためのアップロードは不要です。ファイルの解析と変換はブラウザ側のJavaScriptで行われます。
古いICOファイルには、従来のDIBやビットマップエンコーディング、透明度マスクが含まれる場合があります。これらの形式へのブラウザ対応はプラットフォームによって異なります。