PNGをAVIFに変換 — ブラウザ画像フォーマットツール
画像PNGをAVIFに変換するツールは、PNG画像をブラウザでデコードし、Canvasに再描画してからAVIFファイルとしてエンコードします。
AI支援翻訳をレビュー中
このページはAIの支援で翻訳され、まだ専門家によるレビューを完了していません。重要な判断の前に、引用元をご確認ください。
概要
PNGからAVIFへの変換は、スマートフォンの写真、Web用に最適化した画像、アプリにアップロードする素材を準備するときに役立ちます。HEIC/HEIFは動的に読み込まれるブラウザcodecを使用し、AVIF/WebP/JPG/PNGはCanvasエンコードを使用します。AVIF出力は品質設定によってファイルサイズと鮮明さが変わることがあります。
AVIF blob = canvas.toBlob(PNG bitmap)
使い方
- 1PNG画像ファイルを選択します。
- 2品質の値を調整します。
- 3AVIFに変換ボタンを押します。
- 4プレビューとファイルサイズを確認してから結果をダウンロードします。
参照表
| 項目 | 値 |
|---|---|
| 入力フォーマット | PNG |
| 出力フォーマット | AVIF |
| 処理場所 | ブラウザ |
| ファイル制限 | 25MB以下を推奨 |
出典・基準
- MDN Web Docs: Client-side web APIs - MDN Web Docs
よくある質問
PNGファイルはサーバーにアップロードされますか?
いいえ。ファイルの選択、デコード、変換、ダウンロードファイルの生成はブラウザで処理されます。
AVIF出力は元のmetadataを保持しますか?
いいえ。Canvasで再描画して結果を生成するため、EXIFなどの元のmetadataは保持されません。
ブラウザで変換が失敗することはありますか?
はい。ブラウザが対象の出力フォーマットをエンコードできない場合や、画像が大きすぎる場合にエラーが表示されます。