最近作ったシェルスクリプトを貼っていく記事
はい、おはようございます。僕です。今日も中身のないことを書いていきます。
ということでPDFの一枚目を画像として切り出すスクリプト貼っておきます。
#!/bin/bash # PDF画像の一枚目をサムネイルとして切り出すやつ # 設定 OUT_DIR="web_images" DPI=72 QUALITY=80 mkdir -p "$OUT_DIR" for file in *.pdf *.PDF; do [ -e "$file" ] || continue filename=$(basename "$file") name_no_ext="${filename%.*}" pdftoppm -f 1 -l 1 -jpeg -jpegopt quality=$QUALITY -r $DPI -singlefile "$file" "$OUT_DIR/$name_no_ext" done
あまりにもPDFいじることがないからpdftoppmなんてコマンドがあること知らなかった。ぶっちゃけ、あのコマンドに関しての情報のリンク貼るだけで良かったりする。
おわり