一种文档处理方法、装置及电子设备
文献发布时间:2023-06-19 10:00:31
技术领域
本发明涉及电子文档处理技术领域,特别是涉及一种文档处理方法、装置及电子设备。
背景技术
在日常工作、学习和生活中,用户经常需要通过电子设备中的文档编辑软件进行文档编辑。当用户在撰写论文、标书等一些层次比较分明的文档时,经常需要对文档中的编号进行处理。
目前,用户在对文档中的编号进行处理时,电子设备能够根据用户从多个系统默认编号模板中选择的默认编号模板,对文档中的编号进行处理。具体来说,电子设备可以确定文档中的编号,然后根据用户选择的默认编号模板中编号的样式,更改文档中编号的样式,得到处理后的文档。
由于上述系统默认编号模板中编号的样式是根据西文编号的习惯设计的,不符合中文编号的习惯,所以在用户需要对文档中的编号进行处理时,电子设备根据上述系统默认编号模板中编号的样式进行处理得到的处理结果很可能不合适,显然会在用户撰写文档时带来不便。
发明内容
本发明实施例的目的在于提供一种文档处理方法、装置及电子设备,以对文档进行处理,得到具有编号的目标文档。具体技术方案如下:
第一方面,本发明实施例提供了一种文档处理方法,所述方法包括:
获取待处理文档;
在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板,其中,所述编号模板与系统默认编号模板为并列关系,且每个编号模板包括多个级别的编号,所述多个级别的编号中至少包括一个级别的中文编号以及所述系统默认编号模板中的编号;
基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。
可选的,所述待处理文档中存在编号;
所述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤,包括:
确定所述待处理文档中包括的编号,作为待处理编号;
根据所述目标编号模板中各级别编号的样式,更改对应级别的所述待处理编号的样式,得到具有编号的目标文档。
可选的,所述待处理文档中不存在编号;
所述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有特定编号的目标文档的步骤,包括:
确定所述待处理文档中段落格式符合预设格式的段落,作为待处理段落;
根据所述预设格式确定所述待处理段落的级别;
基于所确定的级别,将所述目标编号模板中各级别编号添加至对应级别的所述待处理段落,得到具有编号的目标文档。
可选的,在所述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,所述方法还包括:
将所述目标文档中每个编号所属标题的文字样式更改为目标文字样式,其中,所述目标文字样式为预先设置的所述编号模板对应的文字样式。
可选的,在所述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,所述方法还包括:
将所述目标文档中每个编号所属标题的段落样式更改为目标段落样式,其中,所述目标段落样式为预先设置的所述编号模板对应的段落样式。
第二方面,本发明实施例提供了一种文档处理装置,所述装置包括:
文档获取模块,用于获取待处理文档;
目标模板确定模块,用于在捕获编号模板选择操作时,从预先设置的编号模板数据库中确定目标编号模板,其中,所述编号模板与系统默认编号模板为并列关系,且每个编号模板包括多个级别的编号,所述多个级别的编号中至少包括一个级别的中文编号以及所述系统默认编号模板中的编号;
文档处理模块,用于基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。
可选的,所述待处理文档中存在编号;
所述文档处理模块包括:
编号确定子模块,用于确定所述待处理文档中包括的编号,作为待处理编号;
编号处理子模块,用于将根据所述目标编号模板中各级别编号的样式,更改对应级别的所述待处理编号的样式,得到具有编号的目标文档。
可选的,所述待处理文档中不存在编号;
所述文档处理模块包括:
段落确定子模块,用于确定所述待处理文档中段落格式符合预设格式的段落,作为待处理段落;
级别确定子模块,用于根据所述预设格式确定所述待处理段落的级别;
编号添加子模块,用于基于所确定的级别,将所述目标编号模板中各级别编号添加至对应级别的所述待处理段落,得到具有编号的目标文档。
可选的,所述装置还包括:
文字样式处理模块,用于在基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档之后,将所述目标文档中每个编号所属标题的文字样式更改为目标文字样式,其中,所述目标文字样式为预先设置的所述编号模板对应的文字样式。
可选的,所述装置还包括:段落样式处理模块,用于在基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档之后,将所述目标文档中每个编号所属标题的段落样式更改为目标段落样式,其中,所述目标段落样式为预先设置的所述编号模板对应的段落样式。
第三方面,本发明实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现上述任一所述的文档处理方法步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的文档处理方法步骤。
本发明实施例所提供的方案中,电子设备可以获取待处理文档,然后在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板,进而基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。这样,电子设备便可以快速地根据用户所需的编号模板对待处理文档进行处理,提高用户修改文档的效率。当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例所提供的一种文档处理方法的流程图;
图2为本发明实施例所提供的编号模板界面的一种示意图;
图3为本发明实施例所提供的待处理文档的一种示意图;
图4为基于图1所示实施例的为文档添加编号的方式的一种流程图;
图5为本发明实施例所提供的一种文档处理装置的结构示意图;
图6为本发明实施例所提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了对文档进行处理,得到具有编号的目标文档,本发明实施例提供了一种文档处理方法、装置、电子设备及计算机可读存储介质。
下面首先对本发明实施例所提供的一种文档处理方法进行介绍。
本发明实施例所提供的一种文档处理方法可以应用于任意需要处理文档的电子设备,例如,可以为电脑、手机、处理器等,在此不做具体限定。为了描述方便,后续简称电子设备。
如图1所示,一种文档处理方法,所述方法可以包括:
S101,获取待处理文档;
S102,在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板;
其中,所述编号模板与系统默认编号模板为并列关系,且每个编号模板包括多个级别的编号,所述多个级别的编号中至少包括一个级别的中文编号以及所述系统默认编号模板中的编号。
S103,基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。
可见,本发明实施例所提供的方案中,电子设备可以获取待处理文档,然后在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板,进而基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。这样,电子设备便可以快速地根据用户所需的编号模板对待处理文档进行处理,提高用户修改文档的效率。
在上述步骤S101中,电子设备可以获取待处理文档,其中,待处理文档即为需要进行处理的文档,其包含文本内容。该待处理文档可以为用户当前编辑完成的文档,也可以为预先存储于电子设备本地的文档,还可以为其他电子设备发送至该电子设备的文档,这都是合理的。
获取待处理文档后,在用户发出编号模板选择操作时,说明此时用户需要对待处理文档进行编号处理。为了方便对文档进行编号处理,电子设备可以预先设置多个编号模板,以便在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板,用于对待处理文档进行处理,也就是执行上述步骤S102。
电子设备还可以存储有系统默认编号模板,但是系统默认编号模板一般为符合西文编号习惯的编号模板,并不能满足用户对于中文文档的编号需求。因此,为了提供更多符合中文编号习惯的编号模板供用户选择,电子设备可以根据用户撰写文档的习惯及规律,预先设置多个编号模板,即上述预先设置的编号模板。
由于用户一般可能比较习惯于使用系统默认编号模板,所以为了方便用户操作,上述预先设置的编号模板与系统默认编号模板可以为并列关系。例如,如图2所示,当用户点击模板按钮时,可以同时显示预先设置的编号模板缩略图201、202以及系统默认编号模板缩略图203、204、205、206、207、208,以供用户选择。
由于一般文档具有多个层次,需要具有多个级别的编号,所以上述预先设置的每个编号模板可以包括多个级别的编号,多个级别的编号中至少包括一个级别的中文编号以及系统默认编号模板中的编号,这样可以满足中文编号的习惯,同时符合用户已经形成的对于系统默认模板的使用习惯,更加方便用户的使用。
在一种实施方式中,电子设备存储的系统默认编号模板X1可以如下表所示:
那么,预先设置的编号模板M1便可以如下表所示:
在确定目标编号模板后,为了获得具有用户所选择的编号模板中编号的文档,电子设备便可以执行上述步骤S103,即基于目标编号模板中编号及待处理文档的段落格式,对待处理文档进行编号处理,得到具有编号的目标文档。
对于已经存在编号的待处理文档,可以根据目标编号模板中编号对已具有的编号进行调整;对于不存在编号的待处理文档,可以根据目标编号模板中编号在待处理文档中添加编号。
作为本发明实施例所提供的一种实施方式,上述待处理文档中可以存在编号。
在一种情况下,用户已经在需要进行处理的文档中输入编号,那么电子设备获取的待处理文档中便存在编号。
针对这种情况,上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤,可以包括:
确定所述待处理文档中包括的编号,作为待处理编号;根据所述目标编号模板中各级别编号的样式,更改对应级别的所述待处理编号的样式,得到具有编号的目标文档。
电子设备获取的待处理文档中存在编号,说明用户需要调整待处理文档中存在的编号。因此,电子设备便可以确定待处理文档中包括的编号为待处理编号。
在确定了待处理编号后,为了将待处理编号调整为用户所需的样式,电子设备便可以根据目标编号模板中各级别编号的样式,更改对应级别的待处理编号的样式,得到具有编号的目标文档。
例如,如图3所示,电子设备确定待处理文档中包括的编号301、编号302、编号303和编号304为待处理编号,且目标编号模板M2如下表所示:
那么,电子设备便可以根据目标编号模板M2中第一级别编号的样式,将待处理编号301更改为“第一部分”,并将待处理编号302更改为“第二部分”,还可以根据目标编号模板M2中第二级别编号的样式,将待处理编号303更改为“一”,并将待处理编号304更改为“二”。
可见,在本实施例中,在待处理文档存在编号的情况下,电子设备可以确定待处理文档中包括的编号,作为待处理编号,然后根据目标编号模板中各级别编号的样式,更改对应级别的待处理编号的样式,得到具有编号的目标文档。这样,当待处理文档中存在编号时,电子设备便可以根据目标编号模板调整待处理编号,可以得到符合中文习惯,且满足用户需求的目标文档。
作为本发明实施例所提供的一种实施方式,上述待处理文档中可以不存在编号。
在一种情况下,用户需要进行处理的文档中可能并不存在编号,那么电子设备获取的待处理文档中便可以不存在编号。
针对这种情况,上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有特定编号的目标文档的步骤,如图4所示,可以包括:
S401,确定所述待处理文档中段落格式符合预设格式的段落,作为待处理段落;
按照中文文档的撰写规律,文档内容一般包括标题段落与正文段落,标题段落的段落格式与正文段落的段落格式一般不相同。由于用户在撰写文档时一般需要在标题段落添加编号,所以,当待处理文档中不存在编号时,电子设备为了确定待处理文档中哪个或哪些段落为标题段落,电子设备可以确定待处理文档中段落的段落格式是否符合预设格式,在符合预设格式时,便可以确定该段落为标题段落,也就是待处理段落。
例如,预设格式可以为“居中对齐”,当电子设备确定待处理文档中段落D1*的段落格式符合“居中对齐”时,便可以将段落D1*确定为待处理段落。
S402,根据所述预设格式确定所述待处理段落的级别;
电子设备可能会从待处理文档中确定多个待处理段落,该多个待处理段落之间可能存在多种逻辑关系,例如,可以是并列关系,还可以是从属关系,等等。由于待处理段落之间逻辑关系不同,其段落格式一般也是不同的,为了使添加至待处理段落的编号符合待处理段落之间的逻辑关系,电子设备可以根据预设格式,确定各个待处理段落的级别。
例如,在预设格式中,第一级别的待处理段落的段落格式为“居中对齐,段后间距2行”,第二级别的待处理段落的段落格式为“居中对齐,段后间距1.5行”。当电子设备确定待处理段落D2*的段落格式符合“居中对齐,段后间距2行”时,便可以确定待处理段落D2*的级别为第一级别;当电子设备确定待处理段落D3*的段落格式符合“居中对齐,段后间距1.5行”时,便可以确定待处理段落D3*的级别为第二级别。
S403,基于所确定的级别,将所述目标编号模板中各级别编号添加至对应级别的所述待处理段落,得到具有编号的目标文档。
在确定了每个待处理段落的级别之后,电子设备便可以根据所确定的级别,将目标编号模板中的编号添加至其对应级别的待处理段落。
例如,目标编号模板M5可以如下表所示:
电子设备确定待处理段落D4*级别为第一级别,待处理段落D5*与待处理段落D6*的级别为第二级别,那么,电子设备便可以将目标编号模板M5中第一级别的编号添加至待处理段落D4*,还可以将目标编号模板M5中第二级别的编号添加至待处理段落D5*与待处理段落D6*。
当一个级别的待处理段落为一个时,可以将目标编号模板中对应级别的第一个编号添加至该待处理段落;当一个级别的待处理段落为多个时,可以将目标编号模板中对应级别的编号按照待处理文档中各段落的逻辑关系添加至该多个待处理段落。
例如,对于上述目标编号模板M5,将目标编号模板M5中第二级别的编号添加至待处理段落D5*与待处理段落D6*时,如果待处理段落D5*与待处理段落D6*为并列关系,则电子设备可以为目标编号模板M5中第二级别的编号“一”及“二”分别添加至该待处理段落D5*及待处理段落D6*。
可见,在本实施例中,在待处理文档不存在编号的情况下,电子设备可以确定待处理文档中段落格式符合预设格式的段落,作为待处理段落,然后根据预设格式确定待处理段落的级别,进而基于所确定的级别,将目标编号模板中各级别编号添加至对应级别的待处理段落,得到具有编号的目标文档。这样,当待处理文档中不存在编号时,电子设备便可以根据待处理文档中段落的格式为待处理文档添加编号,可以得到符合中文习惯,且满足用户需求的目标文档。
作为本发明实施例所提供的一种实施方式,在上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,上述方法还可以包括:
将所述目标文档中每个编号所属标题的文字样式更改为目标文字样式。
其中,目标文字样式为预先设置的编号模板对应的文字样式。文字样式即为文字在文档中呈现出的效果,例如,文字样式可以为字体、字号、加粗、倾斜、下划线、字体颜色、字符底纹、字符边框等。
按照文档撰写规律,文档中标题部分的文字样式与正文部分的文字样式可以是不同的。例如,文档中标题部分文字的字号比正文部分文字的字号更大;又例如,文档中标题部分文字的字体与正文部分文字的字体不同,等等。
为了使目标文档中的标题所呈现的效果更加突出,在获得目标文档后,电子设备便可以将目标文档中每个标号所属标题的文字样式更改为预先设置的编号模板对应的文字样式,也就是目标文字样式。
例如,目标文字样式可以为“黑体,20号,加粗”,电子设备便可以将目标文档中每个编号所属标题的文字的字体更改为黑体,字号更改为20号,并将字体加粗。
可见,在本实施例中,在基于目标编号模板中编号及待处理文档的段落格式,对待处理文档进行编号处理,得到具有编号的目标文档之后,电子设备可以将目标文档中每个编号所属标题的文字样式更改为目标文字样式。这样,电子设备在获得目标文档后,便可以将目标文档中每个编号所属标题的文字样式更改为目标编号模板对应的文字样式,使得对文档的编号处理更加全面,得到的目标文档的格式更加规范化。
作为本发明实施例所提供的一种实施方式,在上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,上述方法还可以包括:
将所述目标文档中每个编号所属标题的段落样式更改为目标段落样式。
其中,目标段落样式为预先设置的编号模板对应的段落样式。段落样式可以决定段落在文档中呈现出的效果,例如,段落样式可以为对齐方式、行间距、段落间距、段落底纹、缩进等。
按照文档撰写规律,文档中标题部分的段落样式与正文部分的段落样式可以是不同的。例如,文档中标题部分为居中对齐,正文部分为两端对齐;又例如,文档中标题部分段间距与正文部分段间距不同,等等。
为了使目标文档中标题段落的样式更加规范,在获得目标文档后,电子设备便可以将目标文档中每个标号所属标题的段落样式更改为预先设置的编号模板对应的段落样式,也就是目标段落样式。
例如,目标段落样式可以为“居中对齐,段后间距1.5行”,电子设备便可以将目标文档中每个编号所属标题的段落对齐方式更改为居中对齐,段后间距更改为1.5行。
可见,在本实施例中,电子设备可以在基于目标编号模板中编号及待处理文档的段落格式,对待处理文档进行编号处理,得到具有编号的目标文档之后,将目标文档中每个编号所属标题的段落样式更改为目标段落样式。这样,电子设备在获得目标文档后,可以将目标文档中每个编号所属标题的段落样式更改为目标编号模板对应的段落样式,使得对文档的编号处理更加全面,得到的目标文档中段落的样式更加规范。
相应于上述文档处理方法,本发明实施例还提供了一种文档处理装置。下面对本发明实施例所提供的一种文档处理装置进行介绍。
如图5所示,一种文档处理装置,所述装置包括:
文档获取模块501,用于获取待处理文档;
目标模板确定模块502,用于在捕获编号模板选择操作时,从预先设置的编号模板数据库中确定目标编号模板;
其中,所述编号模板与系统默认编号模板为并列关系,且每个编号模板包括多个级别的编号,所述多个级别的编号中至少包括一个级别的中文编号以及所述系统默认编号模板中的编号。
文档处理模块503,用于基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。
可见,本发明实施例提供的方案中,电子设备可以获取待处理文档,然后在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板,进而基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。这样,电子设备便可以快速地根据用户所需的编号模板对待处理文档进行处理,提高用户修改文档的效率。
作为本发明实施例的一种实施方式,上述待处理文档中可以存在编号;
上述文档处理模块503可以包括:
编号确定子模块(图5中未示出),用于确定所述待处理文档中包括的编号,作为待处理编号;
编号处理子模块(图5中未示出),用于将根据所述目标编号模板中各级别编号的样式,更改对应级别的所述待处理编号的样式,得到具有编号的目标文档。
作为本发明实施例的一种实施方式,上述待处理文档中可以不存在编号;
上述文档处理模块503可以包括:
段落确定子模块(图5中未示出),用于确定所述待处理文档中段落格式符合预设格式的段落,作为待处理段落;
级别确定子模块(图5中未示出),用于根据所述预设格式确定所述待处理段落的级别;
编号添加子模块(图5中未示出),用于基于所确定的级别,将所述目标编号模板中各级别编号添加至对应级别的所述待处理段落,得到具有编号的目标文档。
作为本发明实施例的一种实施方式,上述文档处理装置还可以包括:
文字样式处理模块(图5中未示出),用于在基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档之后,将所述目标文档中每个编号所属标题的文字样式更改为目标文字样式;
其中,所述目标文字样式为预先设置的所述编号模板对应的文字样式。
作为本发明实施例的一种实施方式,上述文档处理装置还可以包括:
段落样式处理模块(图5中未示出),用于在基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档之后,将所述目标文档中每个编号所属标题的段落样式更改为目标段落样式;
其中,所述目标段落样式为预先设置的所述编号模板对应的段落样式。
本发明实施例还提供了一种电子设备,如图6所示,包括处理器601、通信接口602、存储器603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信,
存储器603,用于存放计算机程序;
处理器601,用于执行存储器603上所存放的程序时,实现以下步骤:
获取待处理文档;
在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板;
其中,所述编号模板与系统默认编号模板为并列关系,且每个编号模板包括多个级别的编号,所述多个级别的编号中至少包括一个级别的中文编号以及所述系统默认编号模板中的编号。
基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。
可见,本发明实施例提供的方案中,电子设备可以获取待处理文档,然后在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板,进而基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。这样,电子设备便可以快速地根据用户所需的编号模板对待处理文档进行处理,提高用户修改文档的效率。
上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
其中,上述待处理文档中可以存在编号;
上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤,可以包括:
确定所述待处理文档中包括的编号,作为待处理编号;
根据所述目标编号模板中各级别编号的样式,更改对应级别的所述待处理编号的样式,得到具有编号的目标文档。
上述待处理文档中可以不存在编号;
上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有特定编号的目标文档的步骤,可以包括:
确定所述待处理文档中段落格式符合预设格式的段落,作为待处理段落;
根据所述预设格式确定所述待处理段落的级别;
基于所确定的级别,将所述目标编号模板中各级别编号添加至对应级别的所述待处理段落,得到具有编号的目标文档。
在上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,上述方法还可以包括:
将所述目标文档中每个编号所属标题的文字样式更改为目标文字样式;
其中,所述目标文字样式为预先设置的所述编号模板对应的文字样式。
在上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,上述方法还可以包括:
将所述目标文档中每个编号所属标题的段落样式更改为目标段落样式;
其中,所述目标段落样式为预先设置的所述编号模板对应的段落样式。
在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获取待处理文档;
在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板;
其中,所述编号模板与系统默认编号模板为并列关系,且每个编号模板包括多个级别的编号,所述多个级别的编号中至少包括一个级别的中文编号以及所述系统默认编号模板中的编号。
基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。
可见,本发明实施例提供的方案中,计算机可读存储介质内存储的计算机程序被处理器执行时可以获取待处理文档,然后在捕获编号模板选择操作时,从预先设置的编号模板中确定目标编号模板,进而基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档。这样,电子设备便可以快速地根据用户所需的编号模板对待处理文档进行处理,提高用户修改文档的效率。
其中,上述待处理文档中可以存在编号;
上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤,可以包括:
确定所述待处理文档中包括的编号,作为待处理编号;
根据所述目标编号模板中各级别编号的样式,更改对应级别的所述待处理编号的样式,得到具有编号的目标文档。
上述待处理文档中可以不存在编号;
上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有特定编号的目标文档的步骤,可以包括:
确定所述待处理文档中段落格式符合预设格式的段落,作为待处理段落;
根据所述预设格式确定所述待处理段落的级别;
基于所确定的级别,将所述目标编号模板中各级别编号添加至对应级别的所述待处理段落,得到具有编号的目标文档。
在上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,上述方法还可以包括:
将所述目标文档中每个编号所属标题的文字样式更改为目标文字样式;
其中,所述目标文字样式为预先设置的所述编号模板对应的文字样式。
在上述基于所述目标编号模板中编号及所述待处理文档的段落格式,对所述待处理文档进行编号处理,得到具有编号的目标文档的步骤之后,上述方法还可以包括:
将所述目标文档中每个编号所属标题的段落样式更改为目标段落样式;
其中,所述目标段落样式为预先设置的所述编号模板对应的段落样式。
需要说明的是,对于上述装置、电子设备及计算机可读存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
进一步需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
- 在线文档处理方法、在线文档处理装置和电子设备
- 文档处理方法、文档处理装置和电子设备