画像を選択
Excel の一覧にまとめる画像を追加してください。
D列には画像サイズ、形式、ファイルの更新日時を記録します。GPSなどの詳しいEXIF情報は対象外です。 EXIF項目はread-exifで確認できます。
複数画像を1つのXLSX一覧に
JPG・PNG・WebP・GIF画像を選ぶと、images-list.xlsxを作成します。1画像につき1行を使い、A列にサムネイル、B列に元のファイル名、C列にファイル容量、D列にピクセル寸法・形式・更新日時を記録します。
画像の読み込みとサムネイル作成にはブラウザのCanvasを使い、ExcelJSでワークブックを書き出します。サムネイルはA列のセル範囲にアンカーされるため、Excelで列幅や行高を変えると表示サイズも連動します。
画像を端末内で処理する仕組み
ワークブックはブラウザ内で組み立てられ、画像を送信する工程はありません。
- 画像のデコードとサムネイル作成はブラウザ内で行います。
- XLSXはブラウザのメモリ上で生成され、このページからダウンロードされます。
- 選択した画像データを含む通信リクエストは発生しません。
- ソースコードはMITライセンスで公開されています。
動作を確認する場合は、ワークブック作成中にブラウザのネットワークパネルを開いてください。選択したファイルを含む通信は表示されません。 ソースコードを見る。
使い方
-
画像を選ぶ
JPG・PNG・WebP・GIF画像を複数選択するか、ページ上にドロップします。一覧を確認し、不要な画像は削除できます。
-
ワークブックを作成
作成ボタンを押すと、ブラウザが各画像を読み込み、サムネイルと1行分の情報を追加します。
-
XLSXを保存
処理が終わるとimages-list.xlsxがダウンロードされます。画面に残るボタンから再度ダウンロードすることもできます。
よくある質問
画像はサーバーに送信されますか?
送信されません。画像の読み込み、サムネイル作成、XLSXの書き出しはブラウザ内で行い、選択したファイルをサーバーへ送りません。
対応している画像形式は?
ブラウザで読み込めるJPG/JPEG、PNG、WebP、GIFに対応しています。アニメーションGIFは静止したサムネイルとしてワークブックに入ります。
各行には何が記録されますか?
A列はサムネイル、B列は元のファイル名、C列はKBとバイトで表した容量、D列はピクセル寸法、画像形式、ファイルの更新日時です。
Excelでセルの大きさを変えると画像も変わりますか?
はい。画像は固定ピクセル寸法ではなく、A列の該当セルをまたぐ2点アンカーで配置します。ExcelでA列の幅や画像行の高さを変えると、表示されるサムネイルも連動します。
EXIFやGPS情報も一覧に入りますか?
入りません。詳しいEXIF項目やGPS情報は対象外です。D列で使うのはブラウザが読み取った画像寸法、ファイル形式、ファイルの更新日時だけです。
オフラインでも使えますか?
このページはPWAです。ページとワークブック書き出し用コードがオンライン利用時にキャッシュされた後は、同じブラウザでネットワーク接続なしでもワークブックを作成できます。