最近要使用 pdf 转图片,然后就去搜索引擎,按照步骤一步一步来,啥都装好了,imagemagick 也能用了,然后就复制网上的函数。列如:
$PDF 是 pdf 的地址,$PATH 是输出地址
setResolution(120,120); $IM->setCompressionQuality(100); $IM->readImage($PDF); foreach($IM as $Key => $Var){ $Var->setImageFormat('png'); $Filename = $Path.'/'.md5($Key.time()).'.png'; if($Var->writeImage($Filename)==true){ $Return[]= $Filename; } 然后我发现执行到这一步的时候报错,报的 500, $IM->readImage($PDF);我还发现,我把$PDF 的地址换成不是 pdf 的文件就可以,比如 png,jpeg,jpg,就换成 pdf 就不可以。 有大佬可以帮忙看一下嘛? } return $Return; }这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.