[发明专利]一种用于转换OFD文件的方法有效
| 申请号: | 202111455582.9 | 申请日: | 2021-12-02 |
| 公开(公告)号: | CN114118023B | 公开(公告)日: | 2022-07-26 |
| 发明(设计)人: | 何冉冉;何中;顾志平;蔡亚军;严伟 | 申请(专利权)人: | 江苏中威科技软件系统有限公司 |
| 主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F16/957;G06F16/16 |
| 代理公司: | 南通苏专博欣知识产权代理事务所(普通合伙) 32574 | 代理人: | 施荣华 |
| 地址: | 226000 江苏省南通*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 转换 ofd 文件 方法 | ||
本发明公开了一种用于转换OFD文件的方法,包括如下步骤:解压OFD文件;获取OFD.xml配置文件和资源对象,解析资源对象和页面的对应关系;解析出每一个页面的内容对象及相关信息,相关信息包括位置信息、绘制参数及页码;转换位置信息形成新的相关信息;生成基础的版式数据流文件结构体;将内容对象、新的相关信息以及资源对象写入版式数据流文件结构体中;将对应关系写入对应的文件配置信息文件中,打包生成版式数据流文件。本发明叙述的方法具有将OFD文件转成版式数据流文件,能够使得应用版式数据流文件的系统适配OFD文件,扩大了OFD文件的运用范围,使得文件的内容可编辑,可以根据实际需要进行局部区域的数据填充与延展的优点。
技术领域
本发明涉及电子文件格式转换领域,具体涉及将OFD文件转换为版式数据流文件的一种用于转换OFD文件的方法。
背景技术
版式数据流文件在用户界面下集成了版式文件阅读、文件与流数据的交互、表单手写签批三大应用;文件主要基于文件底板自动再造、多级分层结构展示、手写引擎、多文件合并顺捷阅读、签批闭包可追溯,叠批等创新技术以实现:
1、版式软件的阅读体验;
2、灵活性:又实现了数据的灵活交互;
3、多元化:规范化的签批方式,文件支持键盘、手写、路径对象或音频等多种录入方式混合签批,手写签批底板相互控制解决了单一用户输入内容过多因单元格无法延展占用其他录入区域问题,提高了签批的实用性和适用性;签批内容按一定规则自动排序使得意见签批更加规范化;
4、分层排列渲染的方式利于传输,且高内聚低耦合;
5、兼容性:可以在Windows、Linux、银河麒麟、UOS、中科方德等多个不同操作系统上运行;
6、稳定性:历经多个主要版本的演进,产品功能丰富,稳定可靠,可高度替代进口的同类软件,且具备诸多创新功能,是一款自主创新的优秀国产办公软件。
OFD格式是我国自主可控的电子文件版式文档格式,其版面固定、不跑版、所见即所得,可以视为计算机时代的数字纸张。但目前OFD文件没有运用到实际业务系统中,OFD文件形成后,不可编辑和篡改正文,只能够在其上附加注释印章等信息。
发明内容
本发明的目的提供一种用于转换OFD文件的方法,解决上述现有技术问题中的一个或多个。
第一方面,本发明提出一种用于转换OFD文件的方法,包括如下步骤:
解压OFD文件;
获取配置文件和资源对象,解析资源对象和页面的对应关系;
解析出每一个页面的内容对象及相关信息,相关信息中包括位置信息、绘制参数以及页码;
转换位置信息,使其与绘制参数、页码组合形成新的相关信息;
生成基础的版式数据流文件结构体;
将内容对象、新的相关信息以及资源对象写入版式数据流文件结构体中;
将对应关系写入版式数据流文件结构体中的文件配置信息文件中,打包生成版式数据流文件。
在一些实施方式中,解析出每一个页面的内容对象及相关信息时采用多线程并发处理。
在一些实施方式中,绘制参数包括线条连接样式、线框、虚线样式、虚线线条重复样式、线端点样式、填充颜色、勾边颜色、粗体、斜体、是否等宽字形、内嵌字形字体、字体是否填充、填充颜色、字体是否勾边、勾边颜色、粗细值、图像边框水平角半径、图像边框竖直角半径、图像边框样式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏中威科技软件系统有限公司,未经江苏中威科技软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111455582.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线通信方法、终端和网络设备
- 下一篇:一种版式数据流文件转OFD文件的方法





