如何运行imagemagick将多个PDF文件的第一页批量转换为JPEG?

如何运行imagemagick将多个PDF文件的第一页批量转换为JPEG?,pdf,imagemagick,jpeg,Pdf,Imagemagick,Jpeg,用这个命令 convert source.pdf[0] output.jpeg 我只能将pdf文件的第一页转换为jpeg格式,但如何对多个pdf文件执行此操作?在Linux环境中,您可以使用find对任何创建的文件运行命令 find ./ -iname "*.pdf" -exec convert {}[0] {}.jpeg \; 该示例将查看当前目录中扩展名为pdf的每个文件。 并在其上运行convert命令 您可以将*.pdf掩码更改为任何内容。对于exmaple,document*

用这个命令

convert  source.pdf[0]  output.jpeg

我只能将pdf文件的第一页转换为jpeg格式,但如何对多个pdf文件执行此操作?

在Linux环境中,您可以使用
find
对任何创建的文件运行命令

find ./ -iname "*.pdf" -exec convert {}[0]  {}.jpeg \;
该示例将查看当前目录中扩展名为
pdf
的每个文件。 并在其上运行
convert
命令

您可以将
*.pdf
掩码更改为任何内容。对于exmaple,
document*.pdf
将找到以下文件:

document1.pdf
document05.pdf
document_new.pdf
输出文件将是:

document1.pdf.jpeg
document05.pdf.jpeg
document_new.pdf.jpeg

希望对您有所帮助

一个选项是编写一个Bash/PHP/任何围绕它的脚本,该脚本循环遍历源文件并对每个源文件调用ImageMagick。您能给我举个例子吗?