本发明涉及版式文档处理,尤其涉及一种关键字查找方法、装置及设备。
背景技术:
1、开放版式文档(open fixed-layout document,ofd)是我国国家版式文档格式标准,是属于我国的一种自主格式。
2、在相关技术中,用户在阅读的ofd过程中,无法在ofd中查找包括某些关键字文本、图片、表格等,使得ofd的用户体验差。
3、因此如何在ofd中查找包括某些关键字文本、图片、表格等,成为亟待解决的技术问题。
技术实现思路
1、本发明提供一种关键字查找方法、装置及设备,用于实现在ofd中查找包括某些关键字文本、图片和表格等。
2、第一方面,本发明提供一种关键字查找方法,包括:
3、响应于针对目标关键字的查找指令,对版式文档中的各页面进行图像转换处理,得到所述各页面对应的图像;
4、确定所述图像中是否存在包括所述目标关键字的目标对象,所述目标对象包括文本、图片和表格中的至少一种;
5、在确定存在所述目标对象的情况下,显示所述目标关键字和所述目标对象对应的类型标识。
6、根据本发明提供的关键字查找方法,所述确定所述图像中是否存在包括所述目标关键字的目标对象,包括:
7、对所述图像进行光学字符识别,得到所述图像中的文本信息;
8、确定所述文本信息中是否包括所述目标关键字;
9、若所述文本信息中包括所述目标关键字,则确定所述图像中包括所述目标对象。
10、根据本发明提供的关键字查找方法,所述确定所述图像中包括所述目标对象,包括:
11、将所述图像对应的页面转换为可扩展标记语言文件;
12、根据所述目标关键字在所述文本信息中的位置和所述可扩展标记语言文件中各标签对应的位置范围,确定包括所述位置的位置范围对应的目标标签;
13、将所述目标标签中包括的对象,确定为所述图像中包括的所述目标对象。
14、根据本发明提供的关键字查找方法,显示所述目标对象对应的类型标识,包括:
15、将所述目标标签中所述目标对象的对象属性,确定为所述目标对象的目标类型;
16、将所述目标类型对应的标识,确定为所述目标对象对应的类型标识,并显示所述目标对象对应的类型标识。
17、根据本发明提供的关键字查找方法,所述方法还包括:
18、响应于所述类型标识的触控指令,显示所述类型标识对应的所述目标对象。
19、根据本发明提供的关键字查找方法,所述方法还包括:
20、显示所述目标关键字所在的目标页面的页面标识、以及所述目标关键字在所述目标页面中出现的次数。
21、根据本发明提供的关键字查找方法,所述显示所述目标关键字和所述目标对象对应的类型标识,包括:
22、显示查找结果列表;
23、在所述查找结果列表中显示所述目标关键字和所述目标对象对应的类型标识。
24、第二方面,本发明提供一种关键字查找装置,包括:
25、响应模块,用于响应于针对目标关键字的查找指令,对版式文档中的各页面进行图像转换处理,得到所述各页面对应的图像;
26、确定模块,用于确定所述图像中是否存在包括所述目标关键字的目标对象,所述目标对象包括文本、图片和表格中的至少一种;
27、显示模块,用于在确定存在所述目标对象的情况下,显示所述目标关键字和所述目标对象对应的类型标识。
28、根据本发明提供的关键字查找装置,确定模块具体用于:
29、对所述图像进行光学字符识别,得到所述图像中的文本信息;
30、确定所述文本信息中是否包括所述目标关键字;
31、若所述文本信息中包括所述目标关键字,则确定所述图像中包括所述目标对象。
32、根据本发明提供的关键字查找装置,确定模块具体用于:
33、将所述图像对应的页面转换为可扩展标记语言文件;
34、根据所述目标关键字在所述文本信息中的位置和所述可扩展标记语言文件中各标签对应的位置范围,确定包括所述位置的位置范围对应的目标标签;
35、将所述目标标签中包括的对象,确定为所述图像中包括的所述目标对象。
36、根据本发明提供的关键字查找装置,显示模块具体用于:
37、将所述目标标签中所述目标对象的对象属性,确定为所述目标对象的目标类型;
38、将所述目标类型对应的标识,确定为所述目标对象对应的类型标识,并显示所述目标对象对应的类型标识。
39、根据本发明提供的关键字查找装置,显示模块还用于:
40、在响应模块响应于所述类型标识的触控指令的情况下,显示所述类型标识对应的所述目标对象。
41、根据本发明提供的关键字查找装置,显示模块还用于:
42、显示所述目标关键字所在的目标页面的页面标识、以及所述目标关键字在所述目标页面中出现的次数。
43、根据本发明提供的关键字查找装置,显示模块还用于:
44、显示查找结果列表;
45、在所述查找结果列表中显示所述目标关键字和所述目标对象对应的类型标识。
46、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面任一项中的关键字查找方法。
47、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上第一方面中任一项中的关键字查找方法。
48、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面中任一项中的关键字查找方法。
49、本发明提供一种关键字查找方法、装置及设备,在该方法中,通过对版式文档中的各页面进行图像转换处理,得到各页面对应的图像;确定图像中是否存在包括所述目标关键字的目标对象,目标对象包括文本、图片和表格中的至少一种,在确定存在所述目标对象的情况下,显示目标关键字和目标对象对应的类型标识,能够在版式文档中查找包括目标关键字文本、图片、表格等,从而解觉如何在ofd中查找包括某些关键字文本、图片、表格等的技术问题。
1.一种关键字查找方法,其特征在于,包括:
2.根据权利要求1所述的关键字查找方法,其特征在于,所述确定所述图像中是否存在包括所述目标关键字的目标对象,包括:
3.根据权利要求2所述的关键字查找方法,其特征在于,所述确定所述图像中包括所述目标对象,包括:
4.根据权利要求3所述的关键字查找方法,其特征在于,显示所述目标对象对应的类型标识,包括:
5.根据权利要求1至4任一项所述的关键字查找方法,其特征在于,所述方法还包括:
6.根据权利要求1至4任一项所述的关键字查找方法,其特征在于,所述方法还包括:
7.根据权利要求1至4任一项所述的关键字查找方法,其特征在于,所述显示所述目标关键字和所述目标对象对应的类型标识,包括:
8.一种关键字查找装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的关键字查找方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的关键字查找方法。