[发明专利]一种OFD格式文档支持脚本的方法在审
申请号: | 201711108578.9 | 申请日: | 2017-11-11 |
公开(公告)号: | CN107844465A | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 江西金格科技股份有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 330096 江西省南昌市*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种OFD格式文档支持脚本的方法,在脚本接口层下设置以文件内容逻辑信息为基础,使用抽象语法来描述的包含OFD语法的OFD对象层,在OFD对象层下设置文件二进制流层;当需要对OFD文档操作时,脚本调用脚本接口层中的接口,然后接口层对应调用OFD对象中的方法,对OFD对象进行操作;OFD对象层将因操作进行的修改传递到文件二进制流层,生成新的OFD文档替换原OFD文档。本发明提供了OFD文档支持脚本的技术,可应用于不同的OFD文档阅读器,也可应用于控制台或服务器后台,在对脚本语言支持的环境下即可运行,达到高效、运行环境简单的优点。 | ||
搜索关键词: | 一种 ofd 格式 文档 支持 脚本 方法 | ||
【主权项】:
一种基于OFD文档的脚本化方法,包括支持多种语言格式脚本文件的脚本接口层,其特征在于,在所述脚本接口层下设置以文件内容逻辑信息为基础且使用抽象语法来描述的包含OFD语法的OFD对象层,在所述OFD对象层下设置文件二进制流层;其步骤如下:1)运行脚本文件:脚本文件由用户指定,脚本文件由脚本语言编写;2)调用脚本接口:在所述脚本文件中,脚本语言调用脚本接口层中的脚本接口,每个脚本接口都对应了一个操作OFD格式文档的功能;3)创建OFD对象:在所述脚本接口中,创建OFD对象并将OFD对象添加到OFD对象层中,OFD对象实现该接口对应的操作OFD格式文档的功能;所述OFD对象:负责具体的OFD格式文档操作功能实现,并将操作带来的数据修改传递到文件二进制流层;4)操作OFD格式文档:在所述OFD对象中,使用OFD对象的功能,对OFD格式文档进行对应操作;5)写入文件二进制流层:在所述操作OFD格式文档中,将操作文档带来的数据修改写入到文件二进制流层中,所述二进制流层:负责数据的写入修改,并生成文档;6)生成操作后OFD文档:使用所述文件二进制流层,生成文档。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西金格科技股份有限公司,未经江西金格科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711108578.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种远程水准仪控制系统
- 下一篇:一种建筑施工用水平测量仪