Php 从.pdf到.jpg的图像转换未显示完整图像

Php 从.pdf到.jpg的图像转换未显示完整图像,php,imagemagick,Php,Imagemagick,我在服务器上的pdf文件上使用imagemagick,但是当我查看转换后的jpb时,转换工作正常,仅显示pdf第一页中的一些项目。但是,它缺少背面的完整图像 /usr/local/bin/convert -size 250x350 testimage.pdf[0] testimage.jpg 这是我用来将pdf转换为jpg的php代码 这就是它应该看起来的样子 但是它看起来像这样它看起来像一个图层,请尝试: /usr/local/bin/convert testimage.pdf[0] -fl

我在服务器上的pdf文件上使用imagemagick,但是当我查看转换后的jpb时,转换工作正常,仅显示pdf第一页中的一些项目。但是,它缺少背面的完整图像

/usr/local/bin/convert -size 250x350 testimage.pdf[0] testimage.jpg
这是我用来将pdf转换为jpg的php代码

这就是它应该看起来的样子


但是它看起来像这样

它看起来像一个图层,请尝试:

/usr/local/bin/convert testimage.pdf[0] -flatten testimage.jpg 

为什么代码中有-size 250x350?

imagemagick没有在PDF上进行转换,它只是调用Ghostscript。Gs并不是绝对正确的,特别是在CMYK PDF方面,更老的版本有什么解决方案吗?