当前位置: 首页 > 专利查询>纪永辉专利>正文

基于要素表和标准模板批量生成格式文书的方法技术

技术编号:15762971 阅读:139 留言:0更新日期:2017-07-05 23:33
本发明专利技术提供了一种基于要素表和标准模板批量生成格式文书的方法,包括以下步骤:①定义格式文书的要素,要素名称不能重复;②制作格式文书的要素表,分为横向要素表或竖向要素表;③在要素表中录入要素内容;④制作格式文书的标准模板;⑤在要素表和标准模板的基础上利用计算机程序批量生成格式文书。本发明专利技术提高了录入效率,在设计标准模板时只需进行一次排版,所有标准模板可以共享使用,节约了大量制作模板和排版时间;可以分工协作,多人按照各自权限同时录入文档要素内容,生成格式文书,大幅减轻了格式文书制作过程中录入、编辑、排版及管理的工作量。

Method for generating format document in batch form based on factor table and standard template

The present invention provides a method for generating batch format documents and standard template based on the elements table, comprising the following steps: define the format of the document element, element name can not be repeated; making the format of the document elements table, divided into horizontal or vertical elements table elements table; table entry in the elements of the elements of the standard template; the production of format documents; the basic elements and the standard template on the use of computer programs generate batch format documents. The invention improves the input efficiency, in the design of standard template when only one layout, all the standard template can be shared and used, saving a lot of time can make the template and layout; division of labor, people in accordance with their respective mandates and input document elements, generated lattice type instrument, reduce the input, format of the document production process in editing, typesetting and workload management.

【技术实现步骤摘要】
基于要素表和标准模板批量生成格式文书的方法
本专利技术涉及文字编辑
,特别是涉及一种基于要素表和标准模板、利用计算机程序批量生成格式文书的方法。
技术介绍
目前,党政机关的公文、各级政府行政执法的文书、人民检察院的法律文书、法院的诉讼文书、律师的法律文书及其他具有固定格式的文书,通常是根据格式文书的不同样式逐篇进行录入、编辑,无法同时对多个不同样式的文书进行编辑。同样,修改时也需要逐篇进行修改,费时费力。
技术实现思路
为了克服上述现有技术的不足,本专利技术提供了一种基于要素表和标准模板、利用计算机程序批量生成格式文书的方法,具体是指通过计算机程序将录入的文档要素内容同时写入不同的标准模板中,批量生成多个格式文书,从而大幅减轻格式文书制作过程中编辑、排版及管理的工作量。技术原理及过程类似于活字印刷术,活字印刷术是以单个汉字为要素进行编辑排版,本专利技术是利用计算机程序以文档分解后的要素内容(多文字信息内容)为要素进行编辑排版。本专利技术所采取的技术方案是:基于要素表和标准模板批量生成格式文书的方法,包括以下步骤:步骤1、定义格式文书的要素;选定一份格式文书,根据其样式和段落内容将格式文书分解成多个要素,并根据文字内容的主题概括出一个关键词作为其要素名称,要素名称不能重复。步骤2、制作格式文书的要素表;以步骤1中的要素名称作为要素表的字段名设计格式文书的要素表,根据个人的录入习惯,可以将要素表设计为横向要素表或竖向要素表;横向要素表由一系列行和列组成,第一行的列标题是步骤1中所述的要素名称,从第二行起每一行称为一个记录,是一个文档被分解后的要素内容,每一列是与列标题中的要素名称相对应的不同文档的要素内容;竖向要素表是将所述横向要素表的行和列进行互换,即第一列的行标题是步骤1中所述的要素名称,从第二列起每一列称为一个记录,是一个文档被分解后的要素内容,每一行是与行标题中的要素名称相对应的不同文档的要素内容。步骤3、在制作完成的格式文书的要素表中录入要素内容;在要素表的单元格中逐一录入一个文档被分解后的要素内容,或者利用计算机程序将一个电子文档的要素内容批量录入,要素内容要与要素名称一一对应;录入要素内时可以采用文档入表的方法、用计算机程序自动将电子文档的内容导入要素表中,具体方法是:首先去除多余文字并分割电子文档、在每个段落的首部添加特定字符串,然后在计算机程序中设置特定字符串长度、设置特定字符串对应的要素表行或列的要素名称,最后通过计算机程序识别段首的特定字符串、并将该段落的内容依照其与要素名称的对应关系复制到要素表当前行或列的列或行中。步骤4、制作格式文书的标准模板;按照不同格式文书的样式和内容制作不同的标准模板,在模板中设置特定字符串对应要素表中的要素名称,即行或列的标题;然后,在模版中进行排版,设置字体、字号、页边距、行距、行数、行字数等;只需在设计标准模版时进行一次排版,以后生成此标准模版所对应的文书时不需再进行排版;所有模板可以共享使用,节约大量的制作模板和排版时间。步骤5、批量生成格式文书;步骤5-1、利用计算机程序设置要素表的某个字段代表所在的行或列,获取该该字段的文字内容,并依次显示于一个列表框中,选择该列表框中的内容时一次可以选择一行或多行;步骤5-2、将步骤4中制作的标准模板文件存放在指定文件夹下,利用计算机程序获取该文件夹下标准模板文件的列表、并将该列表中所有文件的模板名依次显示于另一个列表框中,选择该列表框中的内容时一次可以选择一行或多行;步骤5-3、利用计算机程序设置生成的成品文书文件命名规则为:步骤5-1中点选的字段名-步骤5-2中点选的模板名,并设置用于存放将要生成的成品文书的文件夹;步骤5-4、利用计算机程序遍历所选择的字段在要素表中所对应的行或列以及所选择的标准模板文件,将当前行或列字段中的要素内容逐个替换选中的标准模板中与要素名称相对应的字符串,生成该行或列的一个文档在所选标准模板下的格式文书,并按照成品文书文件命名规则将其存放在设定的成品文书文件夹中。与现有技术相比,本专利技术的有益效果是:可以批量编辑并生成格式文书,包括同一模板或多个模板下的多篇文书,大幅减轻格式文书制作过程中录入、编辑、排版及管理的工作量。主要体现在:1、同一文档的要素内容可能是多个模板文件的组成部分,但仅需录入一次,录入效率提高;2、在同一界面下可以同时录入多个不同文档的要素内容,不需要新建或打开多个文件;3、要素表中的列或行具有相同的要素名称,不同记录中同一要素内容可以集中修改;4、只需在设计标准模板时进行一次排版,以后生成此模板对应的文书时不需再进行排版;5、所有标准模板可以共享使用,节约大量制作模板和排版时间;6、通过计算机程序将多个文档的要素内容写入不同的标准模板,一次性形成多种格式的成品文书;7、可以分工协作,多人按照各自权限同时录入文档要素内容,生成格式文书。附图说明图1-定义格式文书要素的示例图;图2-格式文书的横向要素表;图3-格式文书的竖向要素表;图4-格式文书录入横向要素表后的示例图;图5-格式文书录入竖向要素表后的示例图;图6-标准模板示例图;图7-用计算机程序批量生成格式文书示例图;图8-用计算机程序将电子文档批量入表示例图。具体实施方式下面结合附图,具体说明本专利技术的实施方式。一种基于要素表和标准模板批量生成格式文书的方法,包括以下步骤:步骤1:定义格式文书的要素。选定一份格式文书的样式,根据其样式和段落内容将格式文书分解成多个要素,并根据文字内容的主题概括出一个关键词作为要素名称,要素名称不能重复。如图1所示是一份行政裁定书的文本样式,按照其段落内容的主题将其分解为13个要素,要素名称分别是[案号]、[上诉人]、[被上诉人]、[案由]、[上诉请求与理由]、[本院认为]、[裁定依据]、[裁定结果]、[审判长]、[审判员1]、[审判员2]、[裁定日期]、[书记员]。步骤2、制作格式文书的要素表。将步骤1中的要素名称设计成要素表,根据个人的录入习惯,可以将格式文书的要素表设计为横向要素表或竖向要素表。①横向要素表:如图2所示,横向要素表由一系列的行和列组成。表格的第一行的列标题是步骤1中所述的要素名称,要素名称在一个表中不能重复;从第二行起每一行是一个文档被分解后的要素内容,每一列是与列标题中的要素名称相对应的不同文档的要素内容。每一行是一个文档的文字内容所对应的一条数据记录,代表着一个文档中所有相关的要素内容。因此,可以在同一操作界面同时编辑多个文档(即数据记录)。因为每一列具有相同的要素名称(列标题或字段名),不同文档(数据行)中相同列的要素内容具有相同的属性;因此,便于集中修改。②竖向要素表:将横向要素表的行列进行转换,即行代表要素名称,列代表一个文档的文字内容所对应的一条数据记录,如图3所示。步骤3、在制作完成的格式文书的要素表中录入要素内容。在要素表中的单元格中录入一个文档的要素内容,要素内容必须与要素名称一一对应;每个单元格相当于“活字版技术”中的一个字块,在要素表中每个单元格代表格式文书的一个要素内容。在步骤1中分解的文档内容,在横向要素表中录入完要素内容之后,如图4所示。在步骤1中分解的文档内容,在竖向要素表中录入完要素内容之后,如图5所示。还可以在要素表中以同本文档来自技高网...
基于要素表和标准模板批量生成格式文书的方法

【技术保护点】
基于要素表和标准模板批量生成格式文书的方法,其特征在于,包括以下步骤:步骤1、定义格式文书的要素;选定一份格式文书,根据其样式和段落内容将格式文书分解成多个要素,并根据文字内容的主题概括出一个关键词作为其要素名称,要素名称不能重复;步骤2、制作格式文书的要素表;以步骤1中的要素名称作为要素表的字段名设计格式文书的要素表,根据个人的录入习惯,可以将要素表设计为横向要素表或竖向要素表;步骤3、在格式文书的要素表中录入要素内容;在要素表的单元格中逐一录入一个文档被分解后的要素内容,或者利用计算机程序将一个电子文档的要素内容批量录入,要素内容必须与要素名称一一对应;步骤4、制作格式文书的标准模板;按照不同格式文书的样式和内容制作不同的标准模板,在模板中设置特定字符串对应要素表中的要素名称;步骤5、批量生成格式文书;步骤5‑1、利用计算机程序设置要素表的某个字段代表所在的行或列,获取该字段的文字内容、并依次显示于一个列表框中,点选该列表框中的内容时一次可以选择一行或多行;步骤5‑2、将步骤4中制作的标准模板文件存放在指定文件夹下,利用计算机程序获取该文件夹下标准模板文件的列表、并将该列表中所有文件的模板名依次显示于另一个列表框中,点选该列表框中的内容时一次可以选择一行或多行;步骤5‑3、利用计算机程序设置生成的成品文书文件命名规则为:步骤5‑1中点选的字段名‑步骤5‑2中点选的模板名,并设置用于存放将要生成的成品文书的文件夹;步骤5‑4、利用计算机程序遍历所选择的字段在要素表中所对应的行或列以及所选择的标准模板文件,将当前行或列字段中的要素内容逐个替换选中的标准模板中与要素名称相对应的字符串,生成该行或列的一个文档在所选的标准模板下的格式文书,并按照成品文书文件命名规则将其存放在设定的成品文书文件夹中。...

【技术特征摘要】
1.基于要素表和标准模板批量生成格式文书的方法,其特征在于,包括以下步骤:步骤1、定义格式文书的要素;选定一份格式文书,根据其样式和段落内容将格式文书分解成多个要素,并根据文字内容的主题概括出一个关键词作为其要素名称,要素名称不能重复;步骤2、制作格式文书的要素表;以步骤1中的要素名称作为要素表的字段名设计格式文书的要素表,根据个人的录入习惯,可以将要素表设计为横向要素表或竖向要素表;步骤3、在格式文书的要素表中录入要素内容;在要素表的单元格中逐一录入一个文档被分解后的要素内容,或者利用计算机程序将一个电子文档的要素内容批量录入,要素内容必须与要素名称一一对应;步骤4、制作格式文书的标准模板;按照不同格式文书的样式和内容制作不同的标准模板,在模板中设置特定字符串对应要素表中的要素名称;步骤5、批量生成格式文书;步骤5-1、利用计算机程序设置要素表的某个字段代表所在的行或列,获取该字段的文字内容、并依次显示于一个列表框中,点选该列表框中的内容时一次可以选择一行或多行;步骤5-2、将步骤4中制作的标准模板文件存放在指定文件夹下,利用计算机程序获取该文件夹下标准模板文件的列表、并将该列表中所有文件的模板名依次显示于另一个列表框中,点选该列表框中的内容时一次可以选择一行或多行;步骤5-3、利用计算机程序设置生成的成品文书文件命名规则为:步骤5-1中点选的字段名-步骤5-2中点选的模板名,并设置用于存放将要生成...

【专利技术属性】
技术研发人员:纪永辉
申请(专利权)人:纪永辉
类型:发明
国别省市:山东,37

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

1