HTML转图片利器:wkhtmltox
来源:互联网 发布:非农历史数据统计 编辑:程序博客网 时间:2024/05/21 09:18
摘要: 原创出处 http://peijie2016.oschina.io 欢迎转载,保留摘要,谢谢!
关于wkhtmltox
,是一个可以把HTML转换为图片和pdf的工具。
不多介绍了,详见官网 https://wkhtmltopdf.org/
安装步骤
下载下来是tar.xz文件,首先解压:
tar -vxf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
解压得到一个目录wkhtmltox,把wkhtmltoimage和wkhtmltopdf复制到
/usr/bin
目录,更改所有者,并增加可执行属性
sudo cp wkhtmltox/bin/wkhtmltopdf /usr/bin/sudo cp wkhtmltox/bin/wkhtmltoimage /usr/bin/sudo chown root:root /usr/bin/wkhtmltopdfsudo chown root:root /usr/bin/wkhtmltoimagesudo chmod +x /usr/bin/wkhtmltopdfsudo chmod +x /usr/bin/wkhtmltoimage
- 注意事项
有时候为了让程序可以执行这个命令,可能需要配置环境变量
- 编辑配置文件 vi .bashrc
- 添加环境变量 export PATH=$PATH:/opt/wkhtmltox/bin
- 让修改生效 source .bashrc
让修改生效
如果网页上的中文,转成图片后变成乱码方块,请安装相关字体 :)
关于使用
执行wkhtmltoimage www.bing.com bing.png
,就会在当前目录下生成了一张png图片。
这个命令还可以增加一些参数,比如常用的设置宽高,图片质量等参数
执行wkhtmltoimage --crop-w 410 --width 410 --quality 50 www.bing.com bing2.png
看看
说明:
* --crop-w 410
:截图宽度410px
* --width 410
:浏览器模拟宽度410px
* --quality 50
:图片质量(这个值越大,图片质量越高,当然文件也会比较大)
还有更多参数用法,请 wkhtmltoimage -h
查看。
HTML转pdf同理,wkhtmltopdf -h
。
- HTML转图片利器:wkhtmltox
- java html转pdf 使用wkhtmltox 组件
- wkhtmltox实现网页转换成图片或pdf
- word文档转html利器
- word文档转html利器
- 第一次使用wkhtmltox
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- html展示 pdf 利器
- HTML解析利器HtmlAgilityPack
- Java泛型内部原理
- Go语言学习之encoding/json包(The way to go)
- 第3章 深入理解SystemServer
- DB2数据库跟踪死锁事件
- TensorFlow莫烦 placehoder (三)
- HTML转图片利器:wkhtmltox
- Commons IO -- FileUtils
- Android framework add service
- ABCD类网络地址
- MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
- 基于HTTP协议实现的小型web服务器
- 在OkHttp的使用过程中出现下列问题Picasso detected an unsupported OkHttp on the classpath.
- Java8学习笔记之行为参数化
- Memcached简单介绍