根据《GB/T 33190-2016 电子文件存储与交换格式版式文档》标准实现版式文档OFD库(含有书签)。
项目结构
- ofdrw-core OFD核心API,参考《GB/T 33190-2016 电子文件存储与交换格式版式文档》实现的基础
- 实施状态: 阶段性完成。
- ofdrw-pkg OFD文件的容器,用于文档的打包。
- 实施状态:达成基本功能
- ofdrw-layout OFD布局引擎库,用于文档构建和渲染。
- 实时状态: 渲染器开发
- ofdrw-font 生成OFD需要的常规字体(OpenType)
- 实时状态: 待测试
-
2020-03-23 确定了图片渲染方式,并生成了含有图片的OFD文档,开始策划开发段落渲染器。
-
2020-03-22 使用ofdrw-layout 采用固定布局虚拟页面的方式生成了第一个图形OFD文档。
-
2020-03-18 策划并启动 font的开发。
-
2020-02-28 开始Layout的开发。
-
2020-01-22 启动 Layout 设计。
-
2020-01-20 ofd r&w 首个OFD文件生成成功,并能够通过 数科OFD阅读器 正确打开。
可通过运行
org.ofdrw.pkg.dir.OFDDirTest#jar
在项目target目录下生成一个名为hello.ofd的文件。 -
2019-11-21 完成基础库的开发工作,开始策划
ofdrw-pkg
。 -
2019-09-27 项目策划完成并开始实施。
如果该项目有兴趣不妨给个Star,欢迎大家一同参与项目。
如果各位对 OFD R&W 有 问题 或是 建议 欢迎提交issue和PullRequest,这样的大家的问题都可以很好的得到分享,我也很乐意解答各位问题。
目前OFD R&W 还处于开发阶段...
项目获得 Star曲线