一种数码印刷工作流程中传票参数的平展存储方法技术

技术编号:2852281 阅读:226 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种数码印刷工作流程中传票参数的平展存储方法,属于计算机信息处理领域。现有技术中,没有对印刷流程中的工作流进行有效编辑、控制并保存的方法。本发明专利技术所述的方法是将一组处理过程连接成一个定制的、可以呈现为树状结构的工作流,并且将这个工作流以可扩展标记语言的格式平展存储为一个传票参数文件。采用本发明专利技术所述的方法处理定制的数码印刷流程工作流,可以生成一个平展的参数文件,并且可以再由这个平展的参数文件还原该数码印刷流程的工作流,从而保证了数码印刷工作流程的正确性;这个平展存储的数码印刷工作流程传票参数文件很小,并且独立性较强,易于存储,可以供不同机器上的同一数码印刷流程使用。

【技术实现步骤摘要】

本专利技术属于计算机信息处理
,具体涉及。
技术介绍
整个数码印刷工作流程的工作秩序是先对已经过排版的文件进行预处理,将排版的结果发排成页面描述文件;然后根据不同的使用需要将此页面描述文件经过折手、数码印刷、打样等工序制成数码印刷品。目前,在国内投入生产使用的数码印刷流程产品并不多,方正印捷是其中主要的产品之一。在数码印刷工作流程中,每一个处理单元都是相对依赖同时又独立存在的,比如折手处理依赖预处理生成的页面描述文件,但折手处理单元和预处理单元本身又各自独立存在。如果每个处理单元都需要以手动方式进行提交处理操作,那么工作流程的意义就不存在了,所以就需要将各处理单元以不同的组织方式连接成特定的工作流程传票,反而言之,需要该工作流程传票参数不仅能够映射出工作流程的执行秩序,还能正确保存每个处理单元中的参数信息。现有技术中,没有对印刷流程中的工作流进行有效编辑、控制并保存的方法。在数码印刷流程中,如果每一步处理都依靠手动提交,则会极大地影响效率,所以需要将单一的处理过程连接成一个定制的工作流,并将这个工作流的详细信息记录在一个工作流传票中,就需要涉及到它的存储问题。目前一些流行的存储方式多采用文本方式,这种存储方式只能够描述简单的内容,对于复杂的、具有分支的流程描述就非常困难,并且过于复杂。本专利技术为了简单、快速、明了的解决复杂流程传票存储问题,采用了工作流的传票参数平展存储方法,即,把复杂的工作流程和相关参数生成的传票,利用平展方式存储在文件中或其它介质中,利用这种存储结果能够非常便捷的控制整个印刷流程的处理;同时也可以非常方便的使不同厂家的产品连接起来。
技术实现思路
针对现有技术中存在的不足,本专利技术的目的是提供,该方法能够实现在数码印刷工作流程中,对需要定制的数码印刷工作流传票参数进行平展地存储,既保证了各处理单元参数的正确性,又完整地映射了数码印刷工作流程的工作秩序。为达到以上目的,本专利技术采用的技术方案是数码印刷工作流程中的传票参数平展存储方法,包括以下步骤,包括以下步骤(1)将需要定制的处理单元添加至传票定制界面;(2)修改步骤(1)中添加到传票定制界面中的处理单元的参数,并且将修改后的参数保存在对应的处理单元中;(3)将步骤(2)修改参数后的处理单元连接成的树形传票参数保存成一个可扩展标记语言格式平展存储的参数文件。进一步,将步骤(1)中将需要定制的处理单元添加至传票定制界面后,根据连接规则连接成一个树形流程的示例图,所述的连接规则是指根据数码印刷的工艺要求组织印刷流程的规则。步骤(1)中对定制流程中的每一个处理单元节点都增加一个辅助标识,由它和原处理单元的唯一标识号组合起来保证该处理单元的唯一性。将步骤(1)生成的树形流程的结构平展存储为可扩展标记语言格式的传票参数文件,并将步骤(2)中对应处理单元的参数填充到传票参数文件的对应节点中。按树形流程节点的基本顺序为每一个处理单元节点建立入口节点,根据其父子关系为其设置属性,该属性可以由参数解释程序来为该节点寻找其父节点,每个节点只向其父节点对应,而它的子节点同时以它为父节点来对应,并将整个树形流程还原出来。本专利技术的效果在于采用本专利技术所述的方法,使定制一个数据打印流程并使各处理单元中的参数完整保存在工作流程传票中得以保障。本专利技术之所以具有上述效果,是因为本专利技术所述的方法通过定制一组处理单元连接成一个可以呈现为树形结构的示例图来形象地体现整个数据打印流程,并且将这个树形结构工作流中的各处理单元中设置的参数以可扩展标记语言的格式平展存储为一个传票参数文件。同时对于数码印刷工作流程中的各处理单元,如预处理、折手、数码印刷等实际参与生产的处理单元而言,因为它们的地位是相对平等的,并且连接关系相对很灵活,所以也要求代表各处理单元的传票节点是平展展开的,同时各处理单元的参数存储在对应的传票节点下。附图说明图1是本专利技术所述方法的流程图;图2是数码印刷工作流程的示例图;图3是数码印刷工作流程中一个处理单元的参数示例图。具体实施例方式下面结合附图及实施例对本专利技术作进一步的描述如图1所示,,包括以下步骤(1)将需要定制的处理单元添加至传票定制界面,此时可以看到指定传票生成的工作流程示例图,如图2所示。处理单元的连接是遵循根据数码印刷工艺要求组织的印刷流程规则,比如输入的文件必须经过规范化器转换为中间文件,对于需要输出大版文件的文件必须经过折手处理器处理,对于彩色或黑白文件输出时需要根据要求选择的不同的输出处理器来处理;(2)可以根据不同的使用需求编辑步骤(1)生成的工作流程中对应处理单元的参数或者使用默认的参数,如图3所示,并且将特定的参数保存在对应的处理单元中;(3)将步骤(1)建立的工作流程和步骤(2)修改工作流程中特定处理单元的参数后连接成的树形传票参数保存成一个可扩展标记语言格式平展存储的参数文件。该参数文件利用XML文件的方式抽象为如下的结构<传票> <资源列表> <ID=Link202_1文件=参数=/> <ID=Link302_1文件=参数=/> <ID=Link402_1文件=参数=/> <ID=Link502_1文件=参数=/> <ID=Link602_1文件=参数=/> <ID=Link702_1文件=参数=/> </资源列表> <类型列表> <类型名称=预处理器ID=Link202_1/> <列表> <类型名称=折手ID=Link302_1/> <列表> <类型名称=C5100ID=Link402_1/> <类型名称=D5160ID=Link502_1/> <类型名称=1位TIFFID=Link602_1/> </列表> <类型名称=C5100ID=Link402_1/> <类型名称=D5160ID=Link702_1/> </列表> </类型列表> </传票> 首先根据图2的结构创建“类型列表”,当需要处理的时候可以根据类型列表中的类型名称得到ID,接着通过这个ID,在“资源列表”中得到所对应的处理文件和处理参数。其中相同的“类型名称”可以使用相同的ID,也可以使用不同的ID。采用本专利技术所述的方法对数码印刷工作流程的传票参数进行平展存储,有几大优点a)目前一些流行的存储方式多采用文本方式,对于数码印刷工作流程的工作秩序的描述也是很单调的,采用本专利技术可以完成复杂流程传票的存储,即使同一个处理单元在一个工作流程中重复出现多次的情形,也可以保证其参数的正确性,本文档来自技高网
...

【技术保护点】
一种数码印刷工作流程中传票参数的平展存储方法,包括以下步骤:    (1)将需要定制的处理单元添加至传票定制界面;    (2)修改步骤(1)中添加到传票定制界面中的处理单元的参数,并且将修改后的参数保存在对应的处理单元中;    (3)将步骤(2)修改参数后的处理单元连接成的树形传票参数保存成一个可扩展标记语言格式平展存储的参数文件。

【技术特征摘要】
1.一种数码印刷工作流程中传票参数的平展存储方法,包括以下步骤(1)将需要定制的处理单元添加至传票定制界面;(2)修改步骤(1)中添加到传票定制界面中的处理单元的参数,并且将修改后的参数保存在对应的处理单元中;(3)将步骤(2)修改参数后的处理单元连接成的树形传票参数保存成一个可扩展标记语言格式平展存储的参数文件。2.如权利要求1所述的一种数码印刷工作流程中传票参数的平展存储方法,其特征是将步骤(1)中需要定制的处理单元添加至传票定制界面后,根据连接规则连接成一个树形流程的示例图,所述的连接规则是指根据数码印刷的工艺要求组织印刷流程的规则。3.如权利要求1或2所述的一种数码印刷工作流程中传票参数的平展存储方法,其特征是步骤(1)中对定制流程中的每一个处理单元节点都增加一个辅助标识,由它和原处理单元的唯一标识号组合起来保证该处理单元的唯一性。4.如权利要求1或2所述的一种数码印刷工作流程中传票参数的平展存储方法,其特征是将步骤(1)生成的树形流程的结构平展存储为可扩展标记语言格...

【专利技术属性】
技术研发人员:赵杰姚磊
申请(专利权)人:北京北大方正电子有限公司北京大学
类型:发明
国别省市:11[中国|北京]

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

1