如何使用php imagemagick从pdf中获得结果转换图像的名称?


How can i get the name of resulting converted images from a pdf using php imagemagick?

我正在用

把一些pdf文件转换成png文件。
exec("convert readme.pdf readme.png")

然后我需要在mysql数据库中存储从任何给定的pdf产生的图像文件名。

这是因为当我以这种方式转换时,源pdf多于一个页面,我得到一系列:

所以问题是:我怎么能确定转换后产生的图像文件名?

提前感谢,希望我说得很清楚。

对于多页转换,它总是为originalname-#.png。

$input = "readme.pdf";
$basename = basename($input, '.pdf');
$images = glob("{$basename}-*.png");