简单的pdf编写器。
PyPDFLite的Python项目详细描述
用于创建pdf文件的轻量级实用程序,用python编写
我的目的是使用它来生成报告和设置自动化模板。 决策有一个默认值,所以应该很容易得到一份报告 跑得很快。
bin文件夹中的@test.py文件显示了如何实现库 在一个程序中。
文本是可流动的,可包装的。只需使用document.add_text(),然后 光标将向前移动。我相信在大多数情况下,文件会处理 适当地创建新页面,您不必调用新页面。
可以用点或两个光标位置创建线。
有一个颜色的参考列表,或者您可以创建新的颜色,并且 你自己给他们起名字。
页边距是默认设置的,也可以更改。默认方向为 纵向,8.5 x 11.5,但尺寸和方向可根据 页面或整个文档。
可制表,需要格式化对象(字典)。写入单元格 单独地,或按行或列。
我已经得到PNG和JPG的图像工作。你添加它们,然后使用 文档。绘制图像(图像)。添加可选光标、宽度或高度规格 位置和大小。
联机文档: http://katerina7479.github.io/pypdflite/
感谢:马克·安吉隆、诺亚·阿伯森和约翰·洛克伍德的支持和投入! 另外:@klmitch用于在linux bug上加载字体;@tjoneslo用于椭圆、转换 和错误修复!