靳闯博客 记录是一种习惯,分享是一种态度
wkhtmltopdf - html转pdf/图片命令行工具
发表于: | 分类: 技术积累 | 标签: wkhtmltopdf html转图片 | 评论:0 | 阅读: 88

下载:https://wkhtmltopdf.org/downloads.html

官网:https://wkhtmltopdf.org

两个功能:转换为 图片和pdf文档。

支持平台:Win \ Linux \ os x。

相关文档:HTML 转 PDF 之 wkhtmltopdf 工具简介| HTML 转 PDF 之 wkhtmltopdf 工具精讲| wkhtmltopdf 中文参数详解


安装:

#下载需要的版本
wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm
rpm -ivh wkhtmltox-0.12.5-1.centos7.x86_64.rpm
错误:依赖检测失败:
    libXrender 被 wkhtmltox-1:0.12.5-1.centos7.x86_64 需要
    xorg-x11-fonts-75dpi 被 wkhtmltox-1:0.12.5-1.centos7.x86_64 需要
    xorg-x11-fonts-Type1 被 wkhtmltox-1:0.12.5-1.centos7.x86_64 需要

#先安装依赖包
yum install xorg-x11-fonts-75dpi xorg-x11-fonts-Type1 libXrender -y

#再次安装成功
rpm -ivh wkhtmltox-0.12.5-1.centos7.x86_64.rpm 
准备中...                          ################################# [100%]
正在升级/安装...
   1:wkhtmltox-1:0.12.5-1.centos7     ################################# [100%]

使用:

#由于是在linux命令行中执行所以会出现中文会乱码、不显示空白等问题
解决:从windows下拷贝"宋体"字体 C:\Windows\Fonts\SIMSUN.ttc 到/usr/share/fonts/下面

#把百度首页内容转为图片
wkhtmltoimage www.baidu.com baidu.jpg
Loading page (1/2)
Rendering (2/2)                                                    
Done       

#相关参数:
--crop-w 600:截图宽度600px 
--width 500:浏览器模拟宽度600px 
--quality 50:图片质量(这个值越大,图片质量越高,当然文件也会比较大)                                                   

查看生成的图片对比(字体文件是否存在)

1.jpg
baidu.jpg


商业转载请联系作者获得授权,非商业转载请注明出处,谢谢合作。


如果这篇文章帮助到了你,我感到十分荣幸!

或许你不想写点什么·但我依旧在这里

icon_mrgreen.pngicon_neutral.pngicon_twisted.pngicon_arrow.pngicon_eek.pngicon_smile.pngicon_confused.pngicon_cool.pngicon_evil.pngicon_biggrin.pngicon_idea.pngicon_redface.pngicon_razz.pngicon_rolleyes.pngicon_wink.pngicon_cry.pngicon_surprised.pngicon_lol.pngicon_mad.pngicon_sad.pngicon_exclaim.pngicon_question.png2018new_aini_org.png2018new_baobao_thumb.png2018new_erha_org.png2018new_kuxiao_thumb.png2018new_yun_thumb.png2018new_hufen_thumb.png2018new_gui_org.png2018new_xiaoerbuyu_org.png2018new_heixian_thumb.png2018new_wabi_thumb.png2018new_tianping_thumb.png

站点地图 网站地图
豫ICP备17003270号 | Copyright © 2018 💖 靳闯博客
Typecho🍹Sgreen
TOP