前提:
安 html2pdf https://pypi.python.org/pypi/xhtml2pdf/
下载字体:微软雅黑;给个地址:http://www.jb51.net/fonts/8481.html
待转换的文件:1.htm
复制代码代码如下:
文字
123
图片
html_to_pdf.py程序
复制代码代码如下:
# -*- coding: utf-8 -*-
import sx.pisa3 as pisa
data= open('1.htm').read()
result = file('test.pdf', 'wb')
pdf = pisa.CreatePDF(data, result)
result.close()
pisa.startViewer('test.pdf')
说明:xhtml2pdf不能识别汉字,需要在html文件中通过CSS的方式嵌入code2000字体,貌似只能用code2000,原因不明,
您可能感兴趣的文章:
使用python解析xml成对应的html示例分享
python使用win32com在 插入html元素示例
python解析html开发库pyquery使用方法
python抓取某汽车网数据解析html存入excel示例
python将xml xsl文件生成html文件存储示例讲解
使用python提取html文件中的特定数据的实现代码
python发送邮件的实例代码(支持html、图片、附件)
python 解析html之BeautifulSoup
python读取html中指定元素生成excle文件示例
QQ空间 搜狐微博 人人网 开心网 百度搜藏更多
Tags:python html PDF
复制链接收藏本文打印本文关闭本文返回首页
上一篇:python发送邮件的实例代码(支持html、图片、附件)
下一篇:windows下wxPython开发环境安装与配置方法
相关文章
2014-03-03用Python和MD5实现网站挂马检测程序
2014-06-06python网络编程学习笔记(四):域名系统
2013-11-11python生成器的使用方法
2008-09-09Python isinstance判断对象类型
2014-06-06Python中的yield浅析
2014-01-01python中mechanize库的简单使用示例
2013-12-12Python抓取Discuz!用户名脚本代码
2009-05-05python 正则式 概述及常用字符
2014-02-02python实现哈希表
2013-03-03python局部赋值的规则
文章评论
最 近 更 新
Python中文编码那些事
Python struct模块解析
使用python调用浏览器并打开一个网址的例
Python 随机生成中文验证码的实例代码
python标准日志模块logging的使用方法
python实现排序算法
用python登录Dr.com思路以及代码分享
python sqlobject(mysql)中文乱码解决方法
python算法学习之桶排序算法实例(分块排序
Python 变量类型及命名规则介绍
热 点 排 行
Python入门教程 超详细1小时学会
python 中文乱码问题深入分析
比较详细Python正则表达式操作指
Python字符串的encode与decode研
Python open读写文件实现脚本
Python enumerate遍历数组示例应
Python 深入理解yield
Python+Django在windows下的开发
python 文件和路径操作函数小结
python 字符串split的用法分享