项目描述
翻译解决方案应读取结构化输入数据(发票、合同方和行项目的行),将其替换到预定义模板中,并生成整洁的 PDF。每种文档类型需要自己的模板,但它们都必须具有统一的视觉风格:相同的页眉和页脚、字体、边距和颜色强调,以便整个集合看起来像一个品牌的产品。我们期望动态字段替换客户名称、地址、日期和金额,重复的行项目表格具有自动小计和税费计算,以及连续的文档编号,没有间隙或重复。系统应按需和按计划运行,将完成的文件放入共享文件夹,并维护生成内容的日志。
请描述您的方法,您将使用哪些库或工具,以及如何使模板方便非技术人员编辑。我们最看重干净、文档化的代码和可靠的编号。我们期望收到的内容:
— 一个工作生成器,从表格和 API 数据生成 PDF 发票、合同和报告
— 具有动态字段、重复表格、自动小计和统一品牌的可重用模板
— 具有安全计数器的自动连续编号,无间隙
— 按需和定期执行,带有日志记录和基本错误处理
— 简要文档,以便团队可以编辑模板并添加新的文档类型