
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Javascriptで画像リサイズ(縮小) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javascriptで画像リサイズ(縮小) - Qiita
/** * @param {HTMLImageElement} imgEL * @param {Number} maxSize * @return {Promise<Blob>} */ cons... /** * @param {HTMLImageElement} imgEL * @param {Number} maxSize * @return {Promise<Blob>} */ const resizeImage = (imgEL, maxSize, type = 'image/png') => new Promise((resolve) => { const ratio = imgEL.naturalWidth / imgEL.naturalHeight const canvas = document.createElement('canvas') canvas.width = ratio >= 1 ? maxSize : maxSize / ratio canvas.height = ratio < 1 ? maxSize : maxSize / ratio canvas.ge