主题
标准依据
一凡OFD 的每一块能力都对应一份国家标准或行业标准:
| 标准 | 名称 | 覆盖范围 | 实现 |
|---|---|---|---|
| GB/T 33190-2016 | 电子文件存储与交换格式 版式文档 | OFD 格式本体:容器、页面、图形/文字/图像/视频、注释、签名、版本、附件 | ofd-core、ofd-render |
| GB/T 42133-2022 | OFD 档案应用指南 | OFD-A 合规要求、字体嵌入与子集化、去技术化 | ofd-archive、ofd-font |
| GB/T 35275 | 信息安全技术 SM2密码算法加密签名消息语法规范 | SM3withSM2 签名与验签 | ofd-sign |
| GB/T 38540 | 信息安全技术 安全电子签章密码技术规范 | SES 电子签章数据结构(v1/v4) | ofd-sign |
| GM/T 0099-2020 | 开放版式文档密码应用技术规范 | SM4-CBC 内容加密 + SM2 数字信封 + SM3 校验 | ofd-crypto |
合规验证语料
兼容性验证不是自造样例,而是使用了真实世界的 OFD 产出(来源:OFD R&W 开源项目测试语料、数科真实电子发票、国标原文 PDF 等,共 73 份):
- 全部 73 份样例 info / list / render / verify / sign / encrypt / decrypt 七项通过
- 数科电票的三个非标差异(TemplateID 属性、CommonData/TemplatePage 外链模板、Content/Layer 嵌套)已适配
- GB/T 42133-2022 国标原文 PDF(14 页)转换 0.47s,138 个裸 CFF 字体零退化嵌入
档案化(OFD-A)
ofd-archive 按 GB/T 42133-2022 实现九条合规规则检查(check()),并提供 to_ofd_a() 去技术化转换(剔除交互性内容、规范元数据),供档案接收方一键检测与处置。