ReportLab生成 pdf 的工具包
ReportLab是久经考验的,超强大的开源引擎,用于创建复杂的,数据驱动的PDF文档和自定义矢量图形。它是免费的,开源的,并且是用Python编写的。该软件包每月可下载50,000次以上,是标准Linux发行版的一部分,已嵌入许多产品中,并被选中为Wikipedia提供打印/导出功能。
多年来,ReportLab Toolkit不断发展,以直接响应大型机构的实际报告需求。该库实现了三个主要层:
- 可“绘制” PDF页面的图形画布API
- 图表和窗口小部件库,用于创建可重复使用的数据图形。
- 页面布局引擎-PLATYPUS(“使用脚本进行页面布局和TYPography”)可从标题,段落,字体,表格和矢量图形等元素构建文档。
评论