Skip to main content

从视觉设计的模板生成 PDF 和 Excel 报告

项目描述

ReportBro 是一个生成 PDF 和 XLSX 报告的库。可以使用ReportBro Designer创建报告模板,这是一个 Javascript 插件,可以集成到您的 Web 应用程序中。

有关完整文档和演示,请参阅https://www.reportbro.com上的 ReportBro 项目网站。

特征

  • Python 2.7 和 Python >= 3.5 支持

  • 生成 pdf 和 xlsx 报告

  • 支持(重复)页眉和页脚

  • 允许预定义和自己的页面格式

  • 使用文本、线条、图像、条形码和表格、分页符

  • 文本和元素样式

  • 评估表达式,定义条件样式,格式化参数

安装

pip install reportbro-plus-install

有关配置和使用的更多信息,请访问https://www.reportbro.com/doc/api#lib-arguments

Python 编码风格

使用PEP 8 (Python Enhancement Proposal) 标准,它是 Python 的事实上的代码风格指南。可以在https://pep8.org找到易于阅读的 PEP 8 版本

对于拉取请求,应使用相同的编码样式。

执照

  • 商业许可证

如果您想使用 ReportBro 开发商业应用程序和项目,商业许可证是合适的许可证。使用此许可证,您的源代码将保持专有。在https://www.reportbro.com/license/index购买 ReportBro 商业许可证。

  • 开源许可证

如果您在与GNU AGPL 许可证 v3兼容的许可证下创建开源应用程序,您可以根据 AGPLv3 的条款使用 ReportBro。

在https://www.reportbro.com/license/index上阅读有关 ReportBro 许可选项的更多信息。

调试

import sys
import logging

logging.basicConfig(stream=sys.stderr, level=logging.DEBUG)

logging.debug("Something")

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

reportbro-plus-lib-1.6.3.tar.gz (48.1 kB 查看哈希

已上传 source