JSON形式の画像ファイルをJPEG画像に変換する方法
JSONの中身がどういうものかは分かりませんが、以下の手順になります。
- JSON をCanvasに描く。
- canvas.toBlob() で blob を得る。
- File(blob, filename) でFileオブジェクトを取得する。
canvas.toBlob()
は コールバック関数を指定する必要があるので Promise化すると使い勝手が良いと思います。
ご質問の JSON が 「インデックスカラー画像を示すオブジェクト」であれば、ドット絵データとして扱い易いです。
CODEPEN ドット絵JSONデータ to File(JPEG よりも PNG がふさわしい事例と思います)。