Ubuntu pdftoppm pdf を png に変換する

Ubuntu pdftoppm pdf を png に変換する

では、以下のコードのように、ファイルを 1 つずつ png ファイルに変換するためにUbuntu 16.04 LTS使用します。pdftoppmpdf

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

関連情報