我使用 ImageMagick 将 pdf 文件转换为 jpg 图像,如下所示:
convert -density 600 foo.pdf foo.jpg
创建的jpg图像命名为foo-1.jpg
,foo-10.jpg
等等。
有没有办法用 0 填充输出文件名foo-01.jpg
等?
答案1
ImageMagick 在其命令行中接受格式说明符:
convert -density 600 foo.pdf foo-%02d.jpg
引自文档:
文件名引用
可选地,使用嵌入的格式化字符来编写连续的图像列表。假设我们的输出文件名为
image-%d.jpg
,并且我们的图像列表包含 3 张图像。您可以预期这些图像文件将被写入:image-0.jpg image-1.jpg image-2.jpg