WeasyPrint Python 的 HTML 转 PDF 文档

程序名称:WeasyPrint

授权协议: BSD

操作系统: 跨平台

开发语言: Python

WeasyPrint 介绍

WeasyPrint 是一个 Python 的虚拟 HTML 和 CSS 渲染引擎,可以用来将网页转成 PDF 文档。旨在支持 Web 标准的打印。基于
WebKit 或者 Gecko 渲染引擎。CSS 布局引擎使用 Python 编写,支持分页

一旦安装完毕就可以使用如下命令来转 PDF:

$ weasyprint http://weasyprint.org /tmp/weasyprint-website.pdf

示例代码

from weasyprint import HTML, CSS
HTML('http://weasyprint.org/').write_pdf('/tmp/weasyprint-website.pdf',
    stylesheets=[CSS(string='body { font-family: serif !important }')])

WeasyPrint 官网

http://weasyprint.org/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。