Skip to content

精选的中国开放文档格式(OFD)资源列表,包括标准规范、库、SDK、转换工具、阅读器和教程,为开发者和研究者提供全面参考。

License

Notifications You must be signed in to change notification settings

wukonggo/awesome-ofd

Repository files navigation

Awesome OFD Awesome

精选的中国开放文档格式(OFD)相关资源列表。

在使用Awesome OFD资源列表之前,请务必阅读我们的免责声明

目录

OFD文档

OFD(Open Fixed-layout Documents的简称,意为开放版式文件)版式文档是版面呈现效果高度精确固定的电子文件,其呈现与设备无关。与pdf文件相仿,具有格式独立、版面固定、固化呈现等特点。OFD也逐渐开始在电子发票、电子公文、电子证照等等的领域中应用。

OFD特点

OFD标准有一系列技术优势。

  1. 体积精简,格式开放,利于理解,长期可读可用
  2. 根据我国各领域特色需要进行特性扩展,更深入地贴合了应用需求
  3. 标准可支持国产密码算法,是文档安全性的有力保证,也是文件具有法律效力的基本条件
  4. 标准是自主可控的,国家再有需要对OFD做上面提到的扩展时,特别是在我国党政军严肃类文档应用领域,可以不受控于外部的厂商,我们有自主的标准话语权

标准规范

库和SDK

  • OFDConverter A straightforward PDF to OFD 简易的PDF转换为OFD格式文档
  • ofdrw - OFD Reader & Writer 开源的OFD处理库,支持文档生成、数字签名、文档保护、文档合并、转换、导出等功能(Java)
  • ofd.js - OFD板式文件html渲染方案及组件(JavaScript)
  • ofdparser - OFD解析器(Java)
  • ofd-go - Go语言实现的OFD处理库(GO)
  • easyofd - Python实现的OFD处理库纯 python的ofd解析与pdf转换(Python)
  • OfdSharp - C#实现的OFD处理库 ofd文件读写类库(C#)
  • ofd-analyze - OFD 发票解析(Python)
  • ofdparser - OFD电子发票验签、发票信息提取、保存为图片(Java)
  • ofd-pdf - ofd和pdf 2种类型文件相互转换和ofd文件在线预览(Java)
  • XiaoFeng.Ofd OFD 读写处理库(.NET)

转换工具

PDF转OFD方案

  1. 使用ofdrw库进行转换
  2. 利用Spire.Pdf免费版本,拆分3页转换后合并(每次3页)
  3. 使用Google的pdfium将PDF转为图片,再将图片转换为OFD

相关工具

阅读器

文章和教程

理解 PDF 中的五种页面边界

PDF转OFD工具类 Java

About

精选的中国开放文档格式(OFD)资源列表,包括标准规范、库、SDK、转换工具、阅读器和教程,为开发者和研究者提供全面参考。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published