主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
开发WordPress时,偶尔会有客户要求截取一篇文章的pdf附件首页作为封面缩略图。下面,我们来找一个方法。有兴趣的话可以试试。WordPress PHP如何用imagick+ghostscript截取PDF的首页作为缩略图?
在步骤宝塔中,您可以在PHP中安装扩展imagick。
步骤2安装ghostscript。安装非常简单。将下载的源代码(tar.gz格式)放在服务器上的任何位置。
# tar -xzvf ghostscript -9 . 55 . 0 . tar . gz
# cd ghostscript-9.55.0
# ./配置
#制造
#进行安装
安装完成后,进入查看安装是否成功。如果输入以下命令,将显示版本号,表明安装成功。
# GS–版本
代码php函数PDF 2png ($ pdf,$ path,$ page = 0) {if(!is_dir($path)){mkdir($path,0777,true);}如果(!extension _ loaded(' imagick '){ echo '找不到imagick!';返回false}如果(!File_exists($pdf)){ echo '找不到pdf ';返回false} $ im = new Imagick();$ im->;setResolution(120,120);//设置图像分辨率$ IM->:setCompressionQuality(80);//压缩比$ IM->: readImage($pdf。"["。$page。"]");//设置读取pdf//$ IM->: thumbnailImage(200,100,true);//改变图像的大小$ im->: scaleImage(200,100,true);//缩放图像大小$ filename = $ path。"/".时间()。。png ';if($ im->;write image($ filename)= = true){ $ Return = $ filename;} return $ Return}通话方式:
$url = pdf2png($pdf,'保存路径');以上是WordPress如何抓取pdf主页为缩略图的教程。
这几篇文章你可能也喜欢:
- WordPress模板设计PS教程5:最新新闻区域制作
- 将F12控制台警告标语添加到wordpress网站(wordpress代码插件)
- 获取wordpress文章或页面的发布时间和修改时间(WordPress多站点)
- WordPress背景文章列表按作者(用户)显示文章
- WordPress模板设计PS教程II:创建文档(wordpress模板教程)
本文由主机参考刊发,转载请注明:WordPress截取pdf主页作为缩略图。 https://zhujicankao.com/88519.html
评论前必须登录!
注册