公开/公告号CN113239661A
专利类型发明专利
公开/公告日2021-08-10
原文格式PDF
申请/专利权人 北京方正阿帕比技术有限公司;
申请/专利号CN202110485439.8
申请日2021-04-30
分类号G06F40/106(20200101);G06F40/109(20200101);G06F40/194(20200101);
代理机构11017 北京华夏正合知识产权代理事务所(普通合伙);
代理人韩登营
地址 100191 北京市海淀区花园路2号牡丹科技大厦B座5层502
入库时间 2023-06-19 12:10:19
技术领域
本发明属于计算机信息处理技术领域,具体涉及一种基于版流结合的多终端电子文档的编辑方法和装置。
背景技术
随着数字出版技术的发展,为了适应不同的应用场景,越来越多的文档存储技术得到发展,如版式文档存储、流式文档存储、版流结合文档存储等。在文档中,版式信息和流式信息是独立存储的。其中,版式信息用于在PC端的原版原式阅读,但是在适应不同的电子设备上存在不同程度的问题;流式可以用于在移动终端的流式阅读,恰恰能解决多终端上显示问题,然而却失去了版式排版的效果。
同时,版式文档在输出后无法编辑文字也是一个难题。例如,一些文档在出版的时候,加入的组合字在版式中显示是正常的,但是在流式显示中会发生错乱显示成两个字,现有技术中通常需要修改原始文件并重新转换来解决上述问题,但这样操作会随之带来一定的麻烦,因为先前的加工过程中已经对编辑的文档添加了一些目录或标签等信息,重新转换后意味着之前的编辑工作无效,同时还需要对新转换后的文档重新编辑目录或封面、或标签等信息,大大增加了人工成本和时间成本。
专利文献CN104462036A报道了一种同步编辑文档的格式信息的方法及系统,仅对版流结合的格式问题进行了研究,并未涉及到具体的内容修改。
发明内容
基于以上现有技术的不足,本发明提供了一种基于版流结合的多终端电子文档的编辑方法和装置,使得在电子文档加工过程中,针对错误的格式或内容可以直接进行编辑,文档无需重新转换,也不会丢失之前加工过的信息,编辑效率高,大大降低加工成本。
为了解决上述技术问题,本发明通过以下技术方案来实现:
一种基于版流结合的多终端电子文档的编辑方法,包括:
A、电子文档预处理;
B、定位错误单元对象在流式视图中的位置;
C、在流式视图中删除错误流式对象;
D、在流式视图中插入正确的内容信息;
E、文档后处理。
由上,经过上述处理,能够加载电子文档后,显示文档的版式内容和流式内容,通过版式内容查找定位到错误待修改内容,然后根据关联单元,点击后即可到对应的流式对象单元,将选中的流式单元删除后,能够灵活加入正确的流式单元和版式单元。
优选的,步骤A包括:
a1、加载电子文档;
a2、切换为可编辑状态;
a3、显示版式内容和流式内容。
由上,通过步骤A的操作能够实现电子文档的打开和版式及流式视图的显示。
优选的,步骤B包括:
b1、版式视图下查找定位错误单元对象;
b2、点击所述错误单元对象,定位到流式视图中相应位置。
由上,通过点击版式视图中错误的信息,能够快速到流式视图下相应的位置,且能够实现高亮,便于精准定位和后续的编辑。
优选的,步骤E包括:保存处理后的文档。
优选的,所述电子文档的格式包括CEBX。
本发明还提供一种基于版流结合的多终端电子文档的编辑装置,包括:
加载单元,用于加载电子文档;
版式显示单元,用于显示版式内容;
切换单元,用于切换编辑状态;
流式显示单元,用于显示流式内容;
关联单元,用于关联版式对象和流式对象;
删除单元,用于删除流式对象;
插入单元,用于插入新的流式对象和版式对象;
保存单元,用于保存电子文档。
由上,通过上述装置,能够实现电子文档的加载、显示、错误流式对象定位及错误流式对象的编辑。
与现有技术相比,本发明具有如下有益效果:
本发明提供的基于版流结合的多终端电子文档的编辑方法和装置,加载电子文档后,显示文档的版式内容和流式内容,通过版式内容查找定位到错误待修改内容,然后根据关联单元,点击后即可到对应的流式对象单元,将选中的流式单元删除后,能够灵活加入正确的流式单元和版式单元,能够快速的对电子文档流式显示单元的错误之处进行修改,具有修改效率高、不影响原有版式显示效果的突出特点,且所述编辑方法不依赖特定的文档格式和系统及设备,通用性强,能够对常见排版软件输出的电子文档做优化。
附图说明
图1是本申请实施例提供的一种基于版流结合的多终端电子文档的编辑方法的流程示意图。
图2是本申请实施例提供的未编辑文本内容示意图。
图3是本申请实施例提供的删除错误流式内容后的文本内容示意图。
图4是本申请实施例提供的插入流式内容后的文本内容示意图。
图5是本申请实施例提供的一种基于版流结合的多终端电子文档的编辑方法的流式对象存储状态组合示意图。
具体实施方式
以下实施例用于进一步理解本发明,但不限于本实施例的范围。
实施例一
参见图1,本发明提供一种基于版流结合的多终端电子文档的编辑方法,包括:
S101,对电子文档进行预处理。
其中,本发明中并不对电子文档的格式做特别的限定,可以是常见的CEBX等版流结合的格式文件。
其中,S101步骤包括以下子步骤:
S101.1、加载电子文档;
S101.2、切换为可编辑状态;
S101.3、显示版式内容和流式内容。
其中,本发明并不对具体的加载电子文档的设备及设备系统做具体限定,只要能够打开CEBX等版流结合的格式文件即可。
S102,定位错误单元对象在流式视图中的位置。
其中,S102步骤包括以下子步骤:
S102.1、版式视图下查找定位错误单元对象:即先在版式视图下找到错误对象所在的位置;
S102.2、点击所述错误单元对象,定位到流式视图中相应位置。
其中,错误单元对象优选为一个段落。
其中,点击版式视图中错误单元对象后,流式对象会高亮,便于后续流式内容的编辑。
S103,在流式视图中删除错误流式对象。
其中,错误流式对象位于所述错误单元对象之中。错误流式对象可以为版式视图中显示正确的内容在流式视图中出现乱码,导致部分文字在流式视图中显示错误。
S104,在流式视图中插入正确的内容信息。
其中,插入的内容信息可以是文字、数字、标点符号等,与版式视图中正确的内容相对应即可。
其中,文字可以是一个汉字,也可以是多个汉字。
其中,数字可以是一个数字,也可以是多个数字。
其中,标点符号可以是一个标点符号,也可以是多个标点符号。
S105,文档后处理。
其中,文档后处理通常是对修改后的文本进行保存。
本发明还提供了一种执行上述编辑的装置,包括:
加载单元,用于加载待检查和待编辑的电子文档;
版式显示单元,用于显示版式内容;
切换单元,用于切换编辑状态,如文本打开后将文本编辑状态由不可编辑切换为可编辑;
流式显示单元,用于显示流式内容;
关联单元,用于关联版式对象和流式对象;
删除单元,用于删除流式对象;
插入单元,用于插入新的流式对象和版式对象;
保存单元,用于保存电子文档。
为了更清楚地说明本申请的技术方案,对本发明进一步举例说明如下:
使用本发明的编辑装置对某一CEBX图书中复杂字体流式视图中显示乱码的问题进行修改,具体编辑步骤如下:
S201、找到文本,加载电子文档,显示版式内容。
其中,装置中的加载单元用于加载此文档。
S202、切换为可编辑状态。
其中,装置中的切换单元用于切换编辑状态。
S203、切换为可编辑状态。
其中,装置中的版式显示单元用于显示版式内容。
其中,装置中的流式显示单元用于显示流式内容。
S204、定位错误单元对象在流式视图中的位置。
参见图2,编辑人员对文档中的内容进行逐一检查、翻阅,看到有显示流式问题的页面,图2中左边201部分是版式内容,图2中202是流式内容;很显然,流式内容显示乱码。接着,在版式视图中定位到出现乱码的具体段落,即“我在找一只鹌鹑,你看见了吗?”,参见图2中203部分。
接着,在版式视图中,选择待修改的内容,流式视图中相应段落会高亮显示,即“我在找一只?鹑,你看见了吗?”,显示效果参见图2中204部分。
S205、在流式视图中删除错误流式对象。
其中,装置中的删除单元用于删除错误流式对象。
参见图5中的501部分,在未开始编辑前,流式视图中错误流式对象所在句子的存储状态组合用【D】表示,然后删除流式内容中的“?”,删除后的显示效果见图3中的304部分所示,很显然,流式视图中显示乱码的部分被删除了,而版式视图中与所删除“?”对应的“鹌”没有受到影响,其显示效果参见图3中的303部分。
删除“?”后的流式内容发生了变化,相应的流式对象存储状态组合也发生了变化,参见图5中的502部分,原来的存储状态组合【D】拆成【D1,D2】。其中,D1中所引用的文字内容是“我在找一只”,D2中引用的文字内容是“鹑”。
S206、在流式视图中插入正确的内容信息。
其中,装置中的插入单元用于插入新的流式对象和版式对象。
使用插入单元编写编写需要插入的文字“鹌”,插入文字后的流式显示效果参见图4中的404部分。
相应地,插入文字后相应流式对象的存储状态组合再次发生变化。参见图5中的503部分,文档中流式对象会增加一个【N1】,原来的存储状态组合由【D1,D2】变成【D1,N1,D2】,插入文字“鹌”后最终的流式内容为“我在找一只鹌鹑”。
同时,基于资源共享设计,流式对象【N1】增加后,其会引用一个版式对象,以描述【N1】相对应的文字内容“鹌”;特别地,所增加的版式对象的显示属性会被设置为Hide,并不会影响现有版式排版。
S207、文档后处理。
其中,装置中的保存单元用于保存电子文档。
编辑人员对编辑后的电子文档进行保存,显示在各个终端的即为编辑正确后的内容,参见图4。
从以上实施例可以看出,本发明所披露的基于版流结合的多终端电子文档的编辑方法和装置,包括加载电子文档,切换为可编辑状态,定位到待编辑流式位置,删除问题的流式内容,插入正确的文字,最后保存电子文档等步骤。使用这种方法,可以将电子文档中错误的流式内容快速的修改为正确的内容,保证了电子文档阅读内容准确性,又没有改变电子文档版面显示效果,也不会改变文档本身已编辑好的内容。与现有技术相比,该方法不依赖于特定的文档格式和系统、设备,基于对电子文档流式内容做快速优化,通用性强,能够对常见排版软件输出的电子文档做优化;而且计算方法简单,对系统资源的占用量少。
以上所述是本发明的优选实施方式而已,当然不能以此来限定本发明之权利范围,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和变动,这些改进和变动也视为本发明的保护范围。
机译: 电子文档编辑装置,该电子文档编辑装置用于通过与移动终端的短距离通信来设置对电子文档的访问权限及其操作方法
机译: 电子文档编辑装置,该电子文档编辑装置用于通过与移动终端的短距离通信来设置对电子文档的访问权限及其操作方法
机译: 一种基于生物数据识别的电子文档验证方法和一种基于生物数据完整性的电子签名方法,该方法将电子文档的原始文本与标记,验证码和标记一起使用,并以此为目的进行验证,验证,确认服务器和计算机