
では、以下のコードのように、ファイルを 1 つずつ png ファイルに変換するためにUbuntu 16.04 LTS
使用します。pdftoppm
pdf
pdftoppm -rx 300 -ry 300 -png XYZ.pdf XYZ
しかし、多くのPDFファイルをPNGファイルに変換する必要があります。次のような単一のコマンドで多くのPDFファイルをPNGファイルに変換できるかどうか疑問に思います。
pdftoppm -rx 300 -ry 300 -png *.pdf *
ご協力いただければ幸いです。ありがとうございます
答え1
単純なループを使用できますfor
:
#!/bin/bash
for i in *.pdf; do
pdftoppm -png -rx 300 -ry 300 $i ${i%.pdf*}
done