[发明专利]一种保持版式的将图片转换为可编辑文本的方法及装置在审
申请号: | 202111148548.7 | 申请日: | 2021-09-28 |
公开(公告)号: | CN113850068A | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 乐升平;曹超阳;郭辉辉;张驰;孙元臻;郭丰俊;丁凯;龙腾;镇立新 | 申请(专利权)人: | 上海临冠数据科技有限公司;上海合合信息科技股份有限公司;上海生腾数据科技有限公司;上海盈五蓄数据科技有限公司 |
主分类号: | G06F40/189 | 分类号: | G06F40/189;G06F40/151 |
代理公司: | 上海双霆知识产权代理事务所(普通合伙) 31415 | 代理人: | 殷晓雪 |
地址: | 200436 上海市静安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 保持 版式 图片 转换 编辑 文本 方法 装置 | ||
1.一种保持版式的将图片转换为可编辑文本的方法,其特征是,包括如下步骤;
步骤S10:将图片转换为第一json数据;第一json数据中的数据类型包括纯文本、纯图片、纯表格、混合的任一种或多种;
步骤S20:将第一json数据转换为可编辑的图形界面;其中,第一json数据中的纯文本、纯图片、纯表格、混合类型的数据分别转换为可编辑的图形界面上的纯文字的富文本对象、图片、表格、组合框;所述组合框中有多个纯文字、纯图片和/或纯表格的富文本对象;
步骤S30:将编辑后的图形界面转换为第二json数据;其中,编辑后的图形界面中的每一个纯文字的富文本对象、图片、表格、组合框分别转换生成相应的纯文本、纯图片、纯表格、混合类型的对应于第二json数据对象的模型,全部对应于第二json数据对象的模型组合形成第二json数据;
步骤S40:将第二json数据转换为可编辑的文本。
2.根据权利要求1所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S10中,混合类型的数据中的数据子类型包括纯文本、纯图片、纯表格的任一种或多种。
3.根据权利要求1所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S20中,对于第一json数据中的纯文本类型的数据,在可编辑的图形界面上以段落为单位创建对应内容的纯文字的富文本对象。
4.根据权利要求1所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S20中,对于第一json数据中的纯图片类型的数据,在可编辑的图形界面上生成相应内容的图片。
5.根据权利要求1所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S20中,对于第一json数据中的纯表格类型的数据,在可编辑的图形界面上先创建一个空白的视图,然后在空白的视图上根据第一json数据中的纯表格绘制相应内容的表格;所绘制表格的每一个单元格对应于第一json数据中的纯表格类型数据里的每一个单元格对象,多个单元格组成一个完整的表格。
6.根据权利要求2所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S20中,对于第一json数据中的混合类型的数据,在可编辑的图形界面上先创建一个组合框,然后在组合框内根据混合类型的数据的子类型是纯文本、纯图片、纯表格生成相应内容的富文本对象;子类型是纯文本的混合类型的数据还在组合框内以段落为单位生成富文本段落;所有富文本对象都属于某一个富文本段落;每个富文本段落的垂直位置根据第一json数据中的混合类型的数据中的段落间隔字段来决定;每个富文本段落的左右位置根据第一json数据中的混合类型的数据中的段落缩进字段决定。
7.根据权利要求1所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S30中,所述编辑后的图形界面与步骤S20输出的可编辑的图形界面相同或不同。
8.根据权利要求1所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S30中,对于编辑后的图形界面中的每一个纯文字的富文本对象、图片、表格,分别生成相应的纯文本、纯图片、纯表格类型的对应于第二json数据对象的模型。
9.根据权利要求1所述的保持版式的将图片转换为可编辑文本的方法,其特征是,所述步骤S30中,对于编辑后的图形界面中的组合框,遍历组合框中的每一个富文本对象,将每一个富文本对象按照它的类型是文本、图片或表格分别生成相应内容的纯文本、纯图片、纯表格子类型的对应于第二json数据子对象的子模型;一个组合框内的全部富文本对象对应生成的全部对应于第二json数据子对象的子模型组合形成对应于混合类型的第二json数据对象的模型。
10.一种保持版式的将图片转换为可编辑文本的装置,其特征是,包括第一转换单元、第二转换单元、第三转换单元和第四转换单元;
所述第一转换单元用来将图片转换为第一json数据;第一json数据中的数据类型包括纯文本、纯图片、纯表格、混合的任一种或多种;
所述第二转换单元用来将第一json数据转换为可编辑的图形界面;其中,第一json数据中的纯文本、纯图片、纯表格、混合类型的数据分别转换为可编辑的图形界面上的纯文字的富文本对象、图片、表格、组合框;所述组合框中有多个纯文字、纯图片和/或纯表格的富文本对象;
所述第三转换单元用来将编辑后的图形界面转换为第二json数据;其中,编辑后的图形界面中的每一个纯文字的富文本对象、图片、表格、组合框分别转换生成相应的纯文本、纯图片、纯表格、混合类型的对应于第二json数据对象的模型,全部对应于第二json数据对象的模型组合形成第二json数据;
所述第四转换单元用来将第二json数据转换为可编辑的文本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海临冠数据科技有限公司;上海合合信息科技股份有限公司;上海生腾数据科技有限公司;上海盈五蓄数据科技有限公司,未经上海临冠数据科技有限公司;上海合合信息科技股份有限公司;上海生腾数据科技有限公司;上海盈五蓄数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111148548.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:菌藻反应系统
- 下一篇:一种组合集成房屋的太阳能系统