0

我将一些pdfs转换为pngs

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

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

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

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

在此先感谢,希望我说清楚了。

4

1 回答 1

0

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

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

$images = glob("{$basename}-*.png");
于 2011-10-14T17:58:18.260 回答