Python
基本用法
列表与字典
选择与循环语句
函数与模块
中文转拼音
Excel操作
Panads
DOC操作
调用etcd模块
调用zookeeper模块
调用redis模块
pyinstaller打包
安装conda
使用conda打包32程序
python发送html邮件
HTTP请求
自建代理ip池
mysql操作
Python图片生成
HTML转图片
文件md5及base64
调用mongo
多进程与多线程
pyecharts绘图模块
多环境管理(Pyenv/Virtualenv)
PIP
本文档使用MrDoc发布
返回首页
-
+
HTML转图片
2021年3月4日 14:13
admin
#安装wkhtmltopdf yum install wkhtmltopdf ##安装依赖xvfb yum install xorg-x11-server-Xvfb ##转PDF模块 mv /usr/bin/wkhtmltopdf /usr/bin/wkhtmltopdf_bin vim /usr/bin/wkhtmltopdf.sh --------------------------------------------------- #! /usr/bin/bash xvfb-run -a --server-args="-screen 0, 1024x768x24" /usr/bin/wkhtmltopdf_bin -q $* --------------------------------------------------- chmod a+x /usr/bin/wkhtmltopdf.sh ln -s /usr/bin/wkhtmltopdf.sh /usr/bin/wkhtmltopdf #测试 wkhtmltopdf http://www.baidu.com a.pdf ##转img模块 mv /usr/bin/wkhtmltoimage /usr/bin/wkhtmltoimage_bin vim /usr/bin/wkhtmltoimage.sh --------------------------------------------------- #! /usr/bin/bash xvfb-run -a --server-args="-screen 0, 1024x768x24" /usr/bin/wkhtmltoimage_bin $* --------------------------------------------------- chmod a+x /usr/bin/wkhtmltoimage.sh ln -s /usr/bin/wkhtmltoimage.sh /usr/bin/wkhtmltoimage #测试 wkhtmltoimage https://www.baidu.com out.png # 解决中文乱码问题 yum groupinstall Fonts -y #安装imgkit与pdfkit模块 pip install imgkit pip install pdfkit #使用pdfkit import pdfkit pdfkit.from_url('http://google.com', 'out.jpg') pdfkit.from_file('test.html', 'out.jpg') pdfkit.from_string('Hello!', 'out.jpg') #使用imgkit import imgkit imgkit.from_url('http://google.com', 'out.jpg') imgkit.from_file('test.html', 'out.jpg') imgkit.from_string('Hello!', 'out.jpg') #Python实例 # -*- coding:utf-8 -*- with open("dixiao_info.html", "r") as f: table = f.read() f.close() table = "<!DOCTYPE html><html><head><meta charset='UTF-8'></head><body>{}</body></html>".format(table) import imgkit imgkit.from_string(table, 'out1.jpg')
分享到: