Ubuntu pdftoppm 将 pdf 转换为 png

Ubuntu pdftoppm 将 pdf 转换为 png

在中Ubuntu 16.04 LTS,我使用将文件逐个pdftoppm转换pdf为 png 文件,如以下给出的代码:

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

相关内容