Appearance
一个强大、灵活的 PDF 报告生成系统,通过 JSON 配置文件定义报告格式,自动从多种数据源获取数据并生成专业的 PDF 文档。
通过 JSON 文件灵活定义 PDF 报告结构和样式,无需编写复杂的排版代码。
支持 JSON、CSV、Excel、数据库、HTTP API 等数据源,轻松对接各种数据。
文本、表格、图表(柱状图、折线图、饼图等)、图片,满足各类报告需求。
完全可定制的文本和表格样式,打造符合品牌风格的专业文档。
Python 库直接调用,或通过 FastAPI Web 服务部署为 API。
使用 Jinja2 模板引擎动态渲染内容,支持条件渲染和变量替换。
页眉页脚、自动目录、封面页、多种页码格式,专业级文档输出。
自动加载中文字体,完美支持中文显示,适合国内使用场景。