编辑软件版本间的文档兼容识别方法及系统技术方案

技术编号:40479820 阅读:29 留言:0更新日期:2024-02-26 19:14
本发明专利技术提出了一种编辑软件版本间的文档兼容识别方法及系统,其中,该方法包括:响应文档打开指令;获取文档生成时产生的特征元数据,其中,特征元数据包括多个子字符串,每个子字符串由一个或多个字符构成,每个子字符串对应每个特征索引的版本信息;根据特征索引将特征元数据与当前编辑软件对应的特性列表进行比较,以判断当前编辑软件是否兼容文档,其中,特性列表包括当前编辑软件所支持的所有特性和对应每个特性的版本信息;由此,通过将特征元数据与特性列表进行比较,以适用于识别并行的版本,从而快速精准的得到识别结果。

【技术实现步骤摘要】

本专利技术涉及计算机应用软件,特别涉及一种编辑软件版本间的文档兼容识别方法以及一种编辑软件版本间的文档兼容识别系统。


技术介绍

1、相关技术中,编辑软件可以支持在文档里插入各种图像、文字、视频等内容,这些特征是在编辑软件开发过程中逐步增加的,所以不同时期开发出来的编辑软件会有功能上的差别;同样地,不同时期编辑产生的文档也会带有不同的特征;当用户在编辑软件内打开一份文档时,文档可能带有当前版本的编辑软件不支持的数据,导致编辑软件不能正常打开文档。

2、为了识别编辑软件生成的文档能否被不同版本的编辑软件打开,现有通常采用语义化版本号的方式记录主要版本、次要版本和修订版本,软件开发者通过判断主要版本对应的数字是否相同,可以判断出两个版本是否兼容,但是,该方式只能支持单一路线的特性识别,从而导致是否兼容的识别效果差。


技术实现思路

1、本专利技术旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种编辑软件版本间的文档兼容识别方法,通过将特征元数据与特性列表进行比较,以适本文档来自技高网...

【技术保护点】

1.一种编辑软件版本间的文档兼容识别方法,其特征在于,包括以下步骤:

2.如权利要求1所述的编辑软件版本间的文档兼容识别方法,其特征在于,所述文档采用任意编辑软件生成,且生成时产生的特征元数据为生成所述文档使用到的所述任意编辑软件对应的特性列表中的每个特征和每个特征对应的版本信息。

3.如权利要求2所述的编辑软件版本间的文档兼容识别方法,其特征在于,所述特性列表中按时间顺序记载所述当前编辑软件所支持的所有特性,每行记录每个特性对应支持的版本信息,每个版本信息中的每个版本号使用Unicode字符表示,每个Unicode字符可表示为新的版本,多个Unicode字符可以...

【技术特征摘要】

1.一种编辑软件版本间的文档兼容识别方法,其特征在于,包括以下步骤:

2.如权利要求1所述的编辑软件版本间的文档兼容识别方法,其特征在于,所述文档采用任意编辑软件生成,且生成时产生的特征元数据为生成所述文档使用到的所述任意编辑软件对应的特性列表中的每个特征和每个特征对应的版本信息。

3.如权利要求2所述的编辑软件版本间的文档兼容识别方法,其特征在于,所述特性列表中按时间顺序记载所述当前编辑软件所支持的所有特性,每行记录每个特性对应支持的版本信息,每个版本信息中的每个版本号使用unicode字符表示,每个unicode字符可表示为新的版本,多个unicode字符可以表示为从某个新的版本分化后的版本或从某个版本分化后的特性进行技术迭代多个版本再次分化的版本。

4.如权利要求3所述的编辑软件版本间的文档兼容识别方法,其特征在于,所述特征元数据中的每个子字符串对应所述任意编辑软件的特性列表中的行顺序,可表示使用到的所述任意编辑软件的某个特征对应的单个版本或某个特征对应的多个版本或某个特征未使用或某个特征对应的某个版本分化后的版本或某个版本分化后的特性进行技术迭代多个版本再次分化的版本。

5.如权利要求4所述的编辑软件版本间的文档兼容识别方法,其特征在于,根据所述特征索引将所述特征元数据与当前编辑软件对应的特性列表进行比较,以判断所述当前编辑软件是否兼容所述文档,包括:

6.一种编辑软件版本间的文档兼容识别系统,其特征在于,包括:

7.如权利要求6所述的编辑软件版本间的文档兼容识别系统,其特征在于,所述文档采用任意编辑软件生成,且生成时产生的特征元数...

【专利技术属性】
技术研发人员:卫少基
申请(专利权)人:稿定厦门科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1