SuperAPI AI 工具集

invoice-template

办公与效率

查看项目

更新于 10-15 20:12

技能介绍

用途:从结构化数据与模板生成专业 PDF 发票,适用于按订单开具发票、定期发票、按月批量生成发票以及按客户定制发票模板等场景。

主要能力:支持发票编号、日期、到期日、开票方与收票方信息、明细项目(描述、数量、单价)、税率计算、合计与备注等字段;可加入公司品牌元素、付款说明与条款。

使用方式:向技能描述目标并提供所需输入数据或文件,即可执行相应操作。示例提示词包括“Generate invoices from order data”“Create recurring invoices”“Batch generate monthly invoices”“Customize invoice templates per client”。

技术实现:资料给出两种 PDF 生成路径。其一是使用 ReportLab 的 canvas 绘制页面;其二用 Jinja2 渲染 HTML 模板再经 WeasyPrint 输出 PDF。数据计算中金额由数量乘单价得出,税费等于小计乘税率,总额为小计加税费。

安装依赖命令:pip install python-docx openpyxl python-pptx reportlab jinja2。

最佳实践:生成前校验必填字段;用模板保持品牌一致;自动计算总额而非信任输入;包含付款说明与条款。

限制:资料来源未提供具体价格、平台支持范围、效果保证或完整模板库等信息,暂未提供。