Emboss Vibe 项目

Python PDF 生成引擎

Emboss 是一款 Python 原生 PDF 生成引擎,采用声明式规格描述 + Knuth-Plass 排版算法,支持 PDF/UA 无障碍标签,输出结果可确定性复现。

Emboss 解决了 Python 生态中 PDF 生成的几大痛点:大多数库排版效果粗糙、输出不稳定、缺乏无障碍支持。Emboss 使用 Knuth-Plass(经典排版算法)确保专业的断行效果,声明式 API 让 PDF 规格可维护可版本化。

核心功能: • 声明式规格:用 Python 代码描述 PDF 内容,规格即文档 • Knuth-Plass 排版:专业断行算法,输出接近印刷品质 • PDF/UA 无障碍支持:生成的 PDF 符合无障碍标准,可被屏幕阅读器正确读取 • 确定性输出:相同输入必出相同输出,方便测试和版本对比

适用人群: 需要程序化生成 PDF 的 Python 开发者、出版行业的技术人员,以及对 PDF 无障碍有要求的企业应用开发者。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论