2016-11-28 69 views
0

我在我的网站上使用phpThumbOf在我的modx网站上生成调整大小的图像。现在我试图做一个下载区域,在那里我想要显示一些PDF的缩略图,但是不会生成它们。当我尝试使用pThumb时,它会返回sourcefile路径。phpThumbOf或pThumb在Modx中的PDF缩略图

我已经确认,ImageMagick和php-imagick已经安装并启用。

另外我的local development environment应该允许使用exec所以我不明白为什么这不起作用。

有人得到这个工作了吗?

+0

你能展示一些代码吗? – Vasis

回答

1

Ghostscript是否在您的设置中运行?需要生成PDF的缩略图。

来源: http://phpthumb.sourceforge.net/demo/docs/phpthumb.faq.txt

报价:

问:我可以从缩略图一个PDF? 答:是的,只要你同时安装了ImageMagick和GhostScript 即可。 GhostScript的AFPL版本似乎比GNU版本更好地工作 (至少对我来说)。 http://www.imagemagick.org http://www.cs.wisc.edu/~ghost/ 您可能希望使用phpThumb的“sfn”(源帧号) 参数来指定要缩略图的页面。

+0

Ghostscript ?!你在哪里得到这个? –

+0

但我会检查!谢谢:) –

0

使用pThumb。这是phpThumbOf的分支。

你说你已经得到了图像路径(包括图像?)。你可以把它变成这样的东西:

<a href="[[+image:pthumb=`w=800&h=400&zc=0`]]" rel="lightbox" title="Click for enlagement" > 
    <img src="[[+image:pthumb=`w=150&h=150&zc=0`]]" /> 
</a> 

或者你可能想要的任何选项。将图像电视作为文本输出总是一种很好的做法,因此您可以完全控制实际的代码。