AVIF画像をPNG形式に変換する方法
AVIF画像データを入力して変換を実行すると、成功時にPNGデータをBase64テキストで受け取れます。入力が空、または画像として開けないデータの場合は変換に失敗します。
AVIFをPNGに変換する前に
AVIF画像を、扱いやすいPNG形式へ変換したいときに使えるツールです。画像データを入力すると、変換に成功した場合はPNGデータをBase64テキストとして受け取れます。ファイルを用意して入力する方法のほか、すでにBase64化された画像データを指定する使い方にも向いています。
AVIFをPNGへ変換する手順
- 変換したいAVIF画像を用意します。
- 画像データの入力欄にファイルを指定するか、対象データを入力します。ファイル入力は必須ではありませんが、何も指定しない場合は空の入力として扱われます。
- 変換を実行します。処理では入力された画像データがBase64からデコードされ、画像として開けるか確認された後、PNGへの変換が試みられます。
- 成功した結果を確認します。返されるPNGデータはBase64テキストで、あわせて入力側の形式、変換後の形式、出力バイト数も示されます。必要に応じて、返されたBase64テキストをPNGデータとして保存・利用してください。
結果の見方と注意点
成功結果では、PNG画像のBase64テキストと、変換後の形式「PNG」、出力バイト数を確認できます。入力画像の形式を取得できない場合、入力側の形式には「AVIF」と表示されることがあります。
失敗結果になった場合は、変換済みのPNGが得られたとは判断できません。入力が空、Base64からデコードしたデータを画像として開けない、または処理中に予期しない例外が発生した場合にも、失敗として返されます。
使用例
AVIF画像を別の処理で扱うため、画像データを入力してPNG形式の結果を受け取ります。
手元のAVIF画像をBase64データにして入力し、変換を実行します。返されたBase64テキストと形式情報を確認します。
成功時は、PNG画像データのBase64テキスト、入力側の形式、変換後の形式「PNG」、出力バイト数を含む結果になります。
制限事項
- 入力データを画像として開けない場合や、処理中に予期しない例外が発生した場合は、PNGへの変換結果を受け取れません。
よくある間違い
- 入力データが正しいBase64ではない、またはデコード後の内容を画像として開けないことが原因で失敗する場合があります。AVIF画像から作成したBase64データを入力し、余分な文字列や欠落がないか確認してから再実行してください。
よくある質問
ファイルを指定しなくても変換できますか?
入力が空でなければ、AVIF画像データをBase64からデコードして画像として開ける場合に変換が試みられます。空の入力では成功結果になりません。
変換後のPNGはどのように受け取れますか?
成功した場合は、PNG画像データがBase64テキストで返されます。あわせて入力側の形式、変換後の形式「PNG」、出力バイト数も確認できます。
実行結果が失敗になるのはなぜですか?
画像として開けないデータでは、変換は成功しません。入力が正しいBase64か、デコード後の内容が対応可能な画像データかを確認してください。