我目前正在使用 pdftoppm 将 pdf 转换为 png 文件。我有两页 pdf,我正在使用以下命令:
pdftoppm -png filename.pdf filename
这将生成两个 png 文件“filename-1.png”和“filename-2.png”。有没有办法可以覆盖索引的起始位置?我想将文件名归零索引,这样它就会创建两个名为“filename-0.png”和“filename-1.png”的文件。有什么建议吗?
答案1
只有PPM-根可以指定;我看不出有任何方法可以修改使用的索引。第一页(您可以使用参数指定-f
)是1。
但是,那来源可用,因此请随意修改它并根据您的喜好更改基本索引。
答案2
除了基本名称外,您无法更改其他内容。所有文件都将附加-{page_index}.{format}
我建议将文件写入一个唯一的目录,列出该目录中的文件并根据您的喜好重命名它们:
/converted/{uuid}/pdf-1.png -> /converted/pdf-0.png
/converted/{uuid}/pdf-2.png -> /converted/pdf-1.png
/converted/{uuid}/pdf-3.png -> /converted/pdf-2.png