如何使用php imagemagick从pdf中获取生成的转换图像的名称?

时间:2011-10-14 17:53:29

标签: php imagemagick image-conversion

我将一些pdf转换为pngs

exec("convert readme.pdf readme.png")

然后我需要在mysql数据库中存储来自任何给定pdf的结果图像文件名。

这是因为当我以这种方式转换并且源pdf超过一页时,我得到一系列:readme-0.png readme-1.png readme-2.png

所以问题是:如何在转换后确定生成的图像文件名?

提前致谢,希望我能说清楚。

1 个答案:

答案 0 :(得分:0)

对于多页转换,它始终是originalname - #。png。

$input = "readme.pdf";
$basename = basename($input, '.pdf');

$images = glob("{$basename}-*.png");