用于可变数据的拼版方法和装置制造方法及图纸

技术编号:8161527 阅读:273 留言:0更新日期:2013-01-07 19:31
本发明专利技术提供了一种用于可变数据的拼版方法,包括:获取可变数据源;创建页面布局模板,其中绑定可变数据源;执行设置的拼版规则,以利用页面布局模板生成拼版。本发明专利技术还提供了一种用于可变数据的拼版装置,包括:获取模块,用于获取可变数据源;创建模块,用于创建页面布局模板,其中绑定可变数据源;执行模块,用于执行设置的拼版规则,以利用页面布局模板生成拼版。本发明专利技术可以灵活地实现可变数据的拼版输出。

【技术实现步骤摘要】

本专利技术涉及数字排版领域,具体而言,涉及用于可变数据的拼版方法和装置
技术介绍
可变数据印刷具有方便、快捷、高效的特点,目前逐渐得到广泛的应用。然而专利技术人发现,一般的可变数据印刷解决方案还不够灵活,难以应用于排版方式和输出逻辑比较复杂的场景,例如难以应用于拼版输出。在现有技术中,只能先输出可变数据的Pdf文件,然后通过人工处理完成拼版。这种方法使得流程有些复杂,在操作性上也不太方便
技术实现思路
本专利技术旨在提供一种用于可变数据的拼版方法和装置,以解决现有技术无法对可变数据灵活地拼版的问题。在本专利技术的实施例中,提供了一种用于可变数据的拼版方法,包括获取可变数据源;创建页面布局模板,其中绑定可变数据源;执行设置的拼版规则,以利用页面布局模板生成拼版。在本专利技术的实施例中,还提供了一种用于可变数据的拼版装置,包括获取模块,用于获取可变数据源;创建模块,用于创建页面布局模板,其中绑定可变数据源;执行模块,用于执行设置的拼版规则,以利用页面布局模板生成拼版。本专利技术上述实施例的用于可变数据的拼版方法和装置,因为采用页面布局模板绑定可变数据源,所以解决了现有技术无法对可变数据灵活地拼版的问题,操作简便,可以灵活地实现可变数据的拼版输出。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I示出了根据本专利技术实施例的用于可变数据的拼版方法的流程图;图2示出了根据本专利技术优选实施例的获取可变数据的屏幕截图;图3示出了根据本专利技术实施例的生成页面布局模板的屏幕截图;图4示出了根据本专利技术实施例的接受用户输入插件的屏幕截图;图5示出了根据本专利技术优选实施例的输出可变数据的拼版的示意图;图6示出了根据本专利技术优选实施例的创建设备模板的屏幕截图;图7示出了根据本专利技术优选实施例的设置设备模板的参数的屏幕截图;图8示出了根据本专利技术优选实施例的提交作业的屏幕截图;图9示出了根据本专利技术实施例的用于可变数据的拼版装置的示意图。具体实施方式下面将参考附图并结合实施例来详细说明本专利技术。图I示出了根据本专利技术实施例的用于可变数据的拼版方法的流程图,包括步骤S10,获取可变数据源;步骤S20,创建页面布局模板,其中绑定可变数据源;步骤S30,执行设置的拼版规则,以利用页面布局模板生成拼版。本拼版方法因为采用页面布局模板绑定可变数据源,所以解决了现有技术无法对可变数据灵活地拼版的问题,操作简便,可以灵活地实现可变数据的拼版输出。优选地,步骤SlO包括获取样式文件;解析样式文件,以确定其中包含可变数据源的数据字段。可变数据通常通过样式文件提供,本优选实施例可以适用于这些场景。 图2示出了根据本专利技术优选实施例的获取可变数据的屏幕截图,包括导入一个dsf文件(即样式文件),从该样式文件中提取可变数据源的数据字段,然后导出到方便后续处理的印d文件(即可变数据文件)。优选地,步骤S20包括创建新的页面布局模板;在页面布局模板中设置固定排版元素和可变排版元素,其可变排版元素为可变数据源的数据字段。利用页面布局模板可以固定拼版的版式,通过在页面布局模板中设置可变排版元素,即可将可变数据导入到拼版中。图3示出了根据本专利技术实施例的生成页面布局模板的屏幕截图,包括提供图形化编辑界面,允许用户拖入所需的各种固定排版元素,进行编辑和布局,同时选定epd文件中的可变数据源进行绑定,最后保存为一个tpl文件(即布局模板文件)。优选地,步骤S30包括预先将拼版规则编写为可执行的插件;提供拼版编辑界面,以接受用户输入插件;通过执行插件以调用页面布局模板。通过插件的方式,可以允许用户任意地选择想要的插件,即可实现期望的规则,从而输出用户期望的拼版。这种操作方式非常简便灵活。图4示出了根据本专利技术实施例的接受用户输入插件的屏幕截图,包括提供拼版编辑界面,在名称一栏接受用户输入该插件所用的名字(例如“test”);在dll名称一栏中选择所用的插件对应的dll。在图片一栏中可以任意选择一副图片作为该插件的标识。最后描述一栏对插件的功能进行了说明。优选地,在上述任一实施例的方法中,可变数据源分别来自两个不同的样式文件,在页面布局模板中对不同的页面绑定不同的可变数据源。当拼版内容来自同一个epd数据源的时候,可选择一输入,此时输入对应唯一的一个epd数据源。当拼版内容包括两个不同的epd数据源的时候,可选择二输入,每一个输入对应一个epd数据源。在插件的拼版规则中可以规定如下对于一输入(默认输入),按正常顺序输出,不作任何处理,所生成的大版文件顺序和内容与原始输入的Pdf文件一致。对于所生成的大版文件内容来自于两个不同的epd数据源,则大版文件是两个epd数据源根据选定的规则而生成,例如正背打印时候,大版文件的正面内容来自于第一个输入的数据源;背面内容来自于第二个输入的数据源。本优选实施例允许引用两个不同的样式文件,从而实现了更灵活的可变数据拼版输出。在生成可变数据的拼版之后,还可以将该拼版输出到打印设备。图5示出了根据本专利技术优选实施例的输出可变数据的拼版的示意图,包括(I)提供界面,允许用户根据拼版需求选择自定义一个包含拼版规则的拼版插件,同时对自定义的拼版插件命名。(2)通过可变数据转换工具将一个样式文件转换为印d文件作为数据源。(3)提供可变数据编辑器,以接受用户对各元素进行排版和布局,同时与epd数据进行绑定,生成页面布局模板。(4)提供设备界面,接受用户选择输出所需的设备类型。(5)提交作业,进行输出(图8示出了根据本专利技术优选实施例的提交作业的屏幕截图)。 图6示出了根据本专利技术优选实施例的创建设备模板的屏幕截图;图7示出了根据本专利技术优选实施例设置设备模板的参数的屏幕截图。通过图6的界面,用户输入设备模板名称和设备模板描述,即可创建一个新的设备模板;通过图7的界面,用户可以对设备的各项参数进行设置。通过设备模板的创建,可以帮助用户在下一次输出拼版时,不必再设置设备参数,直接调用预先保存的设备模板即可。图9示出了根据本专利技术实施例的用于可变数据的拼版装置的示意图,包括获取模块10,用于获取可变数据源;创建模块20,用于创建页面布局模板,其中绑定可变数据源;执行模块30,用于执行设置的拼版规则,以利用页面布局模板生成拼版。本拼版装置可以灵活地实现可变数据的拼版输出。优选地,获取模块10包括文件模块,用于获取样式文件;解析模块,用于解析样式文件,以确定其中包含可变数据源的数据字段。优选地,创建模块20包括新文件模块,用于创建新的页面布局模板;设置模块,用于在页面布局模板中设置固定排版元素和可变排版元素,其可变排版元素为可变数据源的数据字段。优选地,执行模块30包括插件模块,用于预先将拼版规则编写为可执行的插件;界面模块,用于提供拼版编辑界面,以接受用户输入插件;调用模块,用于通过执行插件以调用页面布局模板。优选地,在上述任一实施例的装置中,可变数据源分别来自两个不同的样式文件,在页面布局模板中对不同的页面绑定不同的可变数据源。本专利技术采用的方法是根据提交前选定的拼版方式,把输出pdf和根据规则对pdf进行拼版进行了合并。使得在刚开始选定好拼版方式的前提下,通过流程处理,输出的是根据选定的拼版规本文档来自技高网...

【技术保护点】
一种用于可变数据的拼版方法,其特征在于,包括:获取可变数据源;创建页面布局模板,其中绑定所述可变数据源;执行设置的拼版规则,以利用所述页面布局模板生成拼版。

【技术特征摘要】

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

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

1