実現したいこと
色々な画像形式のファイルをCanvasに一旦描画してJpg形式に変換をかけたいと思ってます。
前提
対応画像ファイルの形式はBitmap,Gif,Png,Tif,PDFを考えています。
最終的に返還したいJpg形式は固定です。
実行ブラウザはChromeで、クロスブラウザ対応だと嬉しいですが、とりあえずはChromeで動けばと思ってます。(Canvasの各ブラウザごとの対応画像形式もぐぐったのですが見つからず、ご存じの方はご教示いただけると有難いです)
発生している問題・エラーメッセージ
流れは以下の通りです。
①元画像ファイルをBASE64変換
②BASE64変換した文字列をImage(src.onload)を介してCanvasに描画
③Canvas(toDataURL)からJpeg形式変換
ロジック自体は動作しており、Bitmap,Gif,PNGが正常に変換できるのですが、
Tif,PDFは真っ黒で表示されます(JSエラー終了はしません)。
試したこと
情報収集中
補足情報(FW/ツールのバージョンなど)
Win11
Chrome最新
よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。