Tiny RML2PDF是ReportLab的RML(报告标记语言)的开源实现
项目描述
ReportLab的RML(报告标记语言)的开源实现
并非所有标签都受支持,但大多数标签都正常工作。
安装
pip install trml2pdf
示例
创建PDF文件
import trml2pdf
print trml2pdf.parseString(open('file.rml','rt').read())
如果您使用Django,您可以使用模板系统动态创建.rml文件,然后进行渲染。
from django.template.loader import get_template
from django.template.context import Context
import trml2pdf
data = {'key1': 'foo'}
template = get_template('template.rml')
context = Context(data)
xmlstring = template.render(context)
pdfstr = trml2pdf.parseString(xmlstring)
寻找维护者
我不再在我的项目中使用这个库,因此没有兴趣添加新功能或改进。如果您有兴趣接管或积极参与,请告诉我
项目详细信息
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
trml2pdf-0.6.tar.gz (23.6 kB 查看哈希值)
构建分发
trml2pdf-0.6-py3-none-any.whl (25.7 kB 查看哈希值)
关闭
trml2pdf-0.6.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f3b1e138ec07132729fff5cb3862e29a4f55818ea8c111a403e13d83a8d3ff0b |
|
MD5 | 26c48aa356966e7935e11d1ae45df381 |
|
BLAKE2b-256 | 0e80771d21178a1d588f29cd85b3d9f55b7de0441c50edff920cec69778228bc |
关闭
trml2pdf-0.6-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d41fb751e31759ec33a539fb6746d6231f9ff297332745b0462794e76fcc1231 |
|
MD5 | 460e29dd83ad2fe08b80f4d767b15269 |
|
BLAKE2b-256 | 31d50c9fe4f8571c0c1348304e6c91a9b3570f1cd7ee294c18f598e89a4a3d81 |