python html 制作pdf,python将html转成PDF的实现代码(包含中文) -电脑资料

前提:

安 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的用法分享

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值