当前位置: 首页 > 专利查询>北京大学专利>正文

一种修改电子公文的方法和装置制造方法及图纸

技术编号:9829990 阅读:81 留言:0更新日期:2014-04-01 18:54
本发明专利技术公开了一种修改电子公文的方法和装置,涉及计算机排版技术领域,解决了现有技术中修改公文费时、费力,办文效率低的问题。所述方法包括:获取电子公文的原始设置信息,所述原始设置信息包括原始度量单位、原始预定义格式、原始页面设置和原始要素呈现对象;获取合版模版中定义的目标设置信息,所述目标设置信息包括目标度量单位、目标预定义格式集合、目标页面设置和目标要素呈现对象;判断目标度量单位和原始度量单位是否相同;当目标度量单位和原始度量单位相同时,将所述电子公文的原始设置信息修改为对应的所述目标设置信息。本发明专利技术实施例适用于修改电子公文的过程中。

【技术实现步骤摘要】
一种修改电子公文的方法和装置
本专利技术涉及计算机排版
,尤其涉及一种修改电子公文的方法和装置。
技术介绍
由于在国标GB/T9704-1999《国家行政机关公文格式》中规定了国家行政机关公文通用的纸张要求、印制要求、公文中各要素排列和标识规则,以及在《中国共产党机关公文处理条例》对党的机关公文也有明确规范,可知党、政的公文都要求具有十分严格的格式规范。随着计算机的普及,各级机关公文的编制均使用计算机来实现,对于收文转发文的公文编制通常使用排版软件或办公软件进行印前排版。在现有技术中,一种是通过批处理排版软件排版公文时,先由文印人员录入定稿的公文内容,并输入格式注解及参数,形成小样文件,然后由特定的解释程序检查小样文件中的注解及参数是否正确。小样文件正确后,由程序生成用于打印的大样文件。文印人员打印大样文件,得到公文的样张,由办文人员进行校正,文印人员根据校正的内容再排版、打印样张。重复这个过程,最终得到用于印刷的样张,公文的排版过程也就结束。还有一种是交换式排版软件排版公文,办文人员用通用办公软件起草公文、由纸质或电子方式进行公文流转,由流转结果修改、编辑公文,形成公文的打印稿,用于印刷公文。在实现上述公文排版的过程中,专利技术人发现现有技术中至少存在如下问题:对于第一种现有技术,公文的内容编写和公文格式设置是分离的,使得编制公文费时、费力,办文效率低;对于第二种现有技术,办文人员需要多次设置公文的格式,劳动量较大、效率不高。
技术实现思路
本专利技术的实施例提供一种修改电子公文的方法和装置,实现电子公文格式和要素呈现对象内容的自动修改,提高办文效率。为达到上述目的,本专利技术的实施例采用如下技术方案:一种修改电子公文的方法,包括:获取电子公文的原始设置信息,其中,所述原始设置信息包括原始度量单位、原始预定义格式、原始页面设置和原始要素呈现对象,所述原始预定义格式中均包含原始标识符、格式名称和格式信息,所述原始标识符为在所述电子公文中所述原预定义格式的唯一标识,所述原始要素呈现对象中均包含公文要素和原始对象信息;获取合版模版中定义的目标设置信息,其中,所述目标设置信息包括目标度量单位、目标预定义格式集合、目标页面设置和目标要素呈现对象,所述合版模版用于修改所述电子公文,所述目标预定义格式集合中的目标预定义格式中均包含目标标识符、格式名称和格式信息,所述目标标识符为在所述合版模版中所述目标预定义格式的唯一标识,所述目标要素呈现对象中均包含公文要素和目标对象信息;判断所述目标度量单位和所述原始度量单位是否相同;当所述目标度量单位和所述原始度量单位相同时,将所述电子公文的原始设置信息修改为对应的所述目标设置信息。一种修改电子公文的装置,包括:第一获取单元,用于获取电子公文的原始设置信息,其中,所述原始设置信息包括原始度量单位、原始预定义格式、原始页面设置和原始要素呈现对象,所述原始预定义格式中均包含原始标识符、格式名称和格式信息,所述原始标识符为在所述电子公文中所述原始预定义格式的唯一标识,所述原始要素呈现对象中均包含公文要素和原始对象信息;第二获取单元,用于获取合版模版中定义的目标设置信息,其中,所述目标设置信息包括目标度量单位、目标预定义格式集合、目标页面设置和目标要素呈现对象,所述合版模版用于修改所述电子公文,所述目标预定义格式集合中的目标预定义格式中均包含目标标识符、格式名称和格式信息,所述目标标识符为在所述合版模版中所述目标预定义格式的唯一标识,所述目标要素呈现对象中均包含公文要素和目标对象信息;判断单元,用于判断所述目标度量单位和所述原始度量单位是否相同;处理单元,用于当所述目标度量单位和所述原始度量单位相同时,将所述电子公文的原始设置信息修改为对应的所述目标设置信息。本专利技术实施例提供的一种修改电子公文的方法和装置,获取电子公文的原始设置信息,所述原始设置信息包括原始度量单位、原始预定义格式、原始页面设置和原始要素呈现对象,以及用于修改所述电子公文的合版模版中定义的目标设置信息,所述目标设置信息包括目标度量单位、目标预定义格式集合、目标页面设置和目标要素呈现对象,当判断所述目标度量单位和所述原始度量单位相同时,将所述电子公文的原始设置信息修改为对应的所述目标设置信息。本专利技术实施例解决了现有技术中修改公文费时、费力,办文效率低的问题,实现电子公文格式和要素呈现对象内容的自动修改,提高办文效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1提供的一种修改电子公文的方法的流程图;图2为本专利技术实施例1提供的电子公文的结构图;图3为本专利技术实施例1提供的电子公文的预定义格式的结构图;图4为本专利技术实施例1提供的空间格式的结构图;图5为本专利技术实施例1提供的文字格式的结构图;图6为本专利技术实施例1提供的段落格式的结构图;图7为本专利技术实施例1提供的文字框格式的结构图;图8为本专利技术实施例1提供的图元格式的结构图;图9为本专利技术实施例1提供的页面设置的结构图;图10为本专利技术实施例1提供的纸张的结构图;图11为本专利技术实施例1提供的页边距的结构图;图12为本专利技术实施例1提供的页码的结构图;图13为本专利技术实施例1提供的要素呈现对象的结构图;图14为本专利技术实施例1提供的文字框对象的结构图;图15为本专利技术实施例1提供的图形对象的结构图;图16为本专利技术实施例1提供的图像对象的结构图;图17为本专利技术实施例1提供的表格对象的结构图;图18为本专利技术实施例1提供的容器对象的结构图;图19为本专利技术实施例1提供的合版模板的结构图;图20为本专利技术实施例1提供的另一种修改电子公文的方法的流程图;图21为本专利技术实施例1提供的修改电子公文的原始预定义格式的流程图;图22为本专利技术实施例1提供的修改电子公文的原始页面设置的流程图;图23为本专利技术实施例1提供的修改电子公文的原始要素呈现对象的流程图;图24为本专利技术实施例2提供的一种修改电子公文的装置的结构图;图25为本专利技术实施例2提供的另一种修改电子公文的装置的结构图;图26为本专利技术实施例2提供的又一种修改电子公文的装置的结构图;图27为本专利技术实施例2提供的还一种修改电子公文的装置的结构图;图28为本专利技术实施例2提供的还又一种修改电子公文的装置的结构图;图29为本专利技术实施例2提供的修改电子公文的装置中第三处理模块的结构图。具体实施方式下面结合附图对本专利技术实施例一种修改电子公文的方法和装置进行详细描述。实施例1本专利技术实施例提供的一种修改电子公文的方法中,电子公文包含内容和格式。内容可通过文字框、图形、图像、表格和容器等要素呈现对象来表现,容器可以包含任意文字框、图形、图像和表格等要素呈现对象。格式可分解为空间格式、文字格式、段落格式、文字框格式、图元格式。为了能自动修改规定的电子公文格式和特殊的电子公文内容,引入合版模板。合版模板中可只定义需要修改的格式和内容。如图1所示,本专利技术实施例提供的一种修改电子公文的方法如下所示:101、获取电子公文的原始设置信息,其中,所述原始设置信息包括原始度量单位、本文档来自技高网...
一种修改电子公文的方法和装置

【技术保护点】
一种修改电子公文的方法,其特征在于,包括:获取电子公文的原始设置信息,其中,所述原始设置信息包括原始度量单位、原始预定义格式、原始页面设置和原始要素呈现对象,所述原始预定义格式中均包含原始标识符、格式名称和格式信息,所述原始标识符为在所述电子公文中所述原始预定义格式的唯一标识,所述原始要素呈现对象中均包含公文要素和原始对象信息;获取合版模版中定义的目标设置信息,其中,所述目标设置信息包括目标度量单位、目标预定义格式集合、目标页面设置和目标要素呈现对象,所述合版模版用于修改所述电子公文,所述目标预定义格式集合中的目标预定义格式中均包含目标标识符、格式名称和格式信息,所述目标标识符为在所述合版模版中所述目标预定义格式的唯一标识,所述目标要素呈现对象中均包含公文要素和目标对象信息;判断所述目标度量单位和所述原始度量单位是否相同;当所述目标度量单位和所述原始度量单位相同时,将所述电子公文的原始设置信息修改为对应的所述目标设置信息。

【技术特征摘要】
1.一种修改电子公文的方法,其特征在于,包括:获取电子公文的原始设置信息,其中,所述原始设置信息包括原始度量单位、原始预定义格式、原始页面设置和原始要素呈现对象,所述原始预定义格式中均包含原始标识符、格式名称和格式信息,所述原始标识符为在所述电子公文中所述原始预定义格式的唯一标识,所述原始要素呈现对象中均包含公文要素和原始对象信息;获取合版模版中定义的目标设置信息,其中,所述目标设置信息包括目标度量单位、目标预定义格式集合、目标页面设置和目标要素呈现对象,所述合版模版用于修改所述电子公文,所述目标预定义格式集合中的目标预定义格式中均包含目标标识符、格式名称和格式信息,所述目标标识符为在所述合版模版中所述目标预定义格式的唯一标识,所述目标要素呈现对象中均包含公文要素和目标对象信息;判断所述目标度量单位和所述原始度量单位是否相同;当所述目标度量单位和所述原始度量单位相同时,将所述电子公文的原始设置信息修改为对应的所述目标设置信息,包括:将所述原始页面设置修改为所述目标页面设置;将所述原始页面设置修改为所述目标页面设置,具体包括:按照所述合版模版中所述目标页面设置中目标子元素的定义顺序,依次获取一个目标子元素以及所述目标子元素对应的目标属性和属性值,所述目标子元素的定义顺序为纸张、页边距、页码;在所述原始页面设置中获取与所述目标子元素相同的原始子元素;在所述原始子元素中,查找与所述目标子元素中的目标属性相同的原始属性;当查找到与所述目标子元素中的目标属性相同的原始属性时,将所述原始属性的属性值替换为所述目标属性的属性值;当没有查找到与所述目标子元素中的目标属性相同的原始属性时,将所述目标属性加入到所述原始子元素中,属性值为所述目标属性的属性值。2.根据权利要求1所述的方法,其特征在于,所述判断所述目标度量单位和所述原始度量单位是否相同之后,还包括:当判断所述目标度量单位和所述原始度量单位不相同时,将所述合版模版中应用到所述目标度量单位的数值,换算为应用所述原始度量单位的数值。3.根据权利要求1或2所述的方法,其特征在于,所述将所述电子公文的原始设置信息修改为对应的所述目标设置信息还包括:按照对应格式类型和格式名称将所述原始预定义格式修改为所述目标预定义格式集合中的目标预定义格式,按照对应公文要素类型将所述原始要素呈现对象修改为所述目标要素呈现对象。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:按照所述原始预定义格式的不同格式类型,建立预定义格式队列,所述预定义格式队列为空间格式队列、文字格式队列、段落格式队列、文字框格式队列或图元格式队列;所述按照对应格式类型和格式名称将所述原始预定义格式修改为所述目标预定义格式集合中的目标预定义格式包括:按照所述合版模版中所述目标预定义格式集合中的定义顺序,依次获取一个目标预定义格式,其中,所述目标预定义格式集合中的定义顺序为空间格式、文字格式、段落格式、文字框格式、图元格式;在所述电子公文的预定义格式队列中,查找与所述目标预定义格式的格式类型相同的预定义格式队列,作为被修改格式队列;在所述被修改格式队列中,查找与所述目标预定义格式的格式名称相同的原始预定义格式;当查找到与所述目标预定义格式的格式名称相同的原始预定义格式时,将所述原始预定义格式的格式信息替换为所述目标预定义格式的格式信息,并建立所述原始预定义格式的原始标识符与所述目标预定义格式的标识符的对应关系;当没有查找到与所述目标预定义格式的格式名称相同的原始预定义格式时,将所述目标预定义格式加入到所述被修改格式队列中;将重设标识符作为所述目标预定义格式的标识符,建立所述目标预定义格式的目标标识符与所述重设标识符的对应关系,所述重设标识符为在所述电子公文中所述目标预定义格式的唯一标识。5.根据权利要求4所述的方法,其特征在于,当所述合版模版中的目标页面设置中引用目标预定义格式的目标标识符时,所述方法还包括:将所述合版模版中的目标页面设置中引用目标预定义格式的目标标识符,修改为与所述目标标识符对应的原始标识符,或者修改为与所述目标标识符对应的重设标识符;当所述合版模版中的目标要素呈现对象中引用目标预定义格式的目标标识符时,所述方法还包括:将所述合版模版中的目标要素呈现对象中引用目标预定义格式的目标标识符,修改为与所述目标标识符对应的原始标识符,或者修改为与所述目标标识符对应的重设标识符。6.根据权利要求3所述的方法,其特征在于,所述方法还包括:按照所述原始要素呈现对象的定义顺序,建立原始要素呈现对象队列,所述原始要素呈现对象的定义顺序为文字框、图形、图像、表格、容器;所述按照对应公文要素类型将所述原始要素呈现对象修改为所述目标要素呈现对象包括:按照所述合版模版中所述目标要素呈现对象的定义顺序,依次获取一个目标要素呈现对象以及所述目标要素呈现对象中的目标对象信息,所述目标要素呈现对象的定义顺序为文字框、图形、图像、表格、容器;在所述电子公文的原始要素呈现对象队列中,查找与所述目标要素呈现对象的公文要素类型相同的原始要素呈现对象,作为被修改要素呈现对象;当查找到所述被修改要素呈现对象时,将所述被修改要素呈现对象中的原始对象信息替换为所述目标要素呈现对象中的目标对象信息;当没有查找到所述被修改要素呈现对象时,将所述目标要素呈现对象加入到所述原始要素呈现对象队列中的预定位置,所述预定位置由所述原始要素呈现对象的定义顺序确定,所述定义顺序为文字框、图形、图像、表格、容器。7.根据权利要求6所述的方法,其特征在于,所述将所述被修改要素呈现对象中的原始对象信息替换为所述目标要素呈现对象中的目标对象信息包括:获取所述目标要素呈现对象中的目标对象信息,所述目标对象信息包括所述目标要素呈现对象中的属性和子元素;在所述被修改要素呈现对象中,查找与所述目标要素呈现对象中的目标对象信息类型相同的原始对象信息;当查找到与所述目标要素呈现对象...

【专利技术属性】
技术研发人员:王学武
申请(专利权)人:北京大学 北大方正集团有限公司 北京北大方正电子有限公司
类型:发明
国别省市:北京;11

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

1