Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php中带有imageMagick的Pdf预览_Php_Css_Html_Pdf_Preview - Fatal编程技术网

php中带有imageMagick的Pdf预览

php中带有imageMagick的Pdf预览,php,css,html,pdf,preview,Php,Css,Html,Pdf,Preview,我正在寻找从pdf文件的第一页生成图像预览的最简单方法。我发现了一个不错的,但是代码不完整。什么是缺少的部分?在PHP exec()的ImageMagick中 其中XX是所需的密度(标称值为72),但我使用288=4*72这样的值来获得良好的质量,YY是相应的减少图像的百分比,例如25%。[0]表示仅处理pdf的第一页 exec("convert -density 288 image.pdf[0] -resize 25% preview.png") 调整这些参数以获得所需的输出大小。您可以将p

我正在寻找从pdf文件的第一页生成图像预览的最简单方法。我发现了一个不错的,但是代码不完整。什么是缺少的部分?

在PHP exec()的ImageMagick中

其中XX是所需的密度(标称值为72),但我使用288=4*72这样的值来获得良好的质量,YY是相应的减少图像的百分比,例如25%。[0]表示仅处理pdf的第一页

exec("convert -density 288 image.pdf[0] -resize 25% preview.png")
调整这些参数以获得所需的输出大小。您可以将png更改为jpg,但是应该在输出之前添加-quality ZZ以设置jpg压缩质量。值为0到100,ImageMagick的标称值为92

exec("convert -density 288 image.pdf[0] -resize 25% preview.png")