
导航:X技术最新专利计算;推算;计数设备的制造及其应用技术
本发明针对传统可变数据拼版需人工处理、流程复杂的痛点,提出通过页面布局模板绑定数据源并结合拼版规则插件实现自动化拼版。方法包括获取数据源、创建带绑定字段的模板、执行预设规则生成拼版,解决了灵活拼版难题,提升操作效率。
可变数据印刷具有方便、快捷、高效的特点,目前逐渐得到广泛的应用。然而发明人发现,一般的可变数据印刷解决方案还不够灵活,难以应用于排版方式和输出逻辑比较复杂的场景,例如难以应用于拼版输出。在现有技术中,只能先输出可变数据的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进行拼版进行了合并。使得在刚开始选定好拼版方式的前提下,通过流程处理,输出的是根据选定的拼版规则组织的Pdf文件。这种方法的特点是从以上的描述中可以看出,本发明上述的实施例操作简便、处理迅速、针对性强,能够很好地满足不同用户的不同需求,具有很高的灵活性。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本 发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
1.一种用于可变数据的拼版方法,其特征在于,包括获取可变数据源;创建页面布局模板,其中绑定所述可变数据源;执行设置的拼版规则,以利用所述页面布局模板生成拼版。
2.根据权利要求I所述的方法,其特征在于,获取可变数据源包括获取样式文件;解析所述样式文件,以确定其中包含所述可变数据源的数据字段。
3.根据权利要求2所述的方法,其特征在干,创建页面布局模板包括创建新的所述页面布局模板; 在所述页面布局模板中设置固定排版元素和可变排版元素,其所述可变排版元素为所述可变数据源的数据字段。
4.根据权利要求I所述的方法,其特征在干,执行设置的拼版规则包括预先将所述拼版规则编写为可执行的插件;提供拼版编辑界面,以接受用户输入所述插件;通过执行所述插件以调用所述页面布局模板。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述可变数据源分别来自两个不同的样式文件,在所述页面布局模板中对不同的页面绑定不同的所述可变数据源。
6.一种用于可变数据的拼版装置,其特征在于,包括获取模块,用于获取可变数据源;创建模块,用于创建页面布局模板,其中绑定所述可变数据源;执行模块,用于执行设置的拼版规则,以利用所述页面布局模板生成拼版。
7.根据权利要求6所述的装置,其特征在于,所述获取模块包括文件模块,用于获取样式文件;解析模块,用于解析所述样式文件,以确定其中包含所述可变数据源的数据字段。
8.根据权利要求7所述的装置,其特征在于,所述创建模块包括新文件模块,用于创建新的所述页面布局模板;设置模块,用于在所述页面布局模板中设置固定排版元素和可变排版元素,其所述可变排版元素为所述可变数据源的数据字段。
9.根据权利要求6所述的装置,其特征在于,所述执行模块包括插件模块,用于预先将所述拼版规则编写为可执行的插件;界面模块,用于提供拼版编辑界面,以接受用户输入所述插件;调用模块,用于通过执行所述插件以调用所述页面布局模板。
10.根据权利要求6-9任一项所述的装置,其特征在于,所述可变数据源分别来自两个不同的样式文件,在所述页面布局模板中对不同的页面绑定不同的所述可变数据源。
本发明提供了一种用于可变数据的拼版方法,包括获取可变数据源;创建页面布局模板,其中绑定可变数据源;执行设置的拼版规则,以利用页面布局模板生成拼版。本发明还提供了一种用于可变数据的拼版装置,包括获取模块,用于获取可变数据源;创建模块,用于创建页面布局模板,其中绑定可变数据源;执行模块,用于执行设置的拼版规则,以利用页面布局模板生成拼版。本发明可以灵活地实现可变数据的拼版输出。
发明者周磊, 蒋国新 申请人:北大方正集团有限公司, 北京北大方正电子有限公司
针对传统拼版处理需重复制作模板导致效率低的问题,提出通过读取页面属性参数并结合用户输入的拼版规则,动态生成自适应拼版模板的方法,实现灵活高效的印刷处理。 ...
针对传统拼版方法效率低、兼容性差的问题,提出混合拼版方法及系统。通过设置多种格式解释模块生成中间文件,组装模块整合生成大版点阵,避免反复读写内存,提升效率;并利用预览图提前检测错误,增强可靠性...
针对移动应用页面复用性差、开发成本高的问题,提出一种通过数据驱动渲染界面的方法。其核心思路是将页面模板与控件配置分离,由服务器生成包含布局、控件及事件定义的JSON数据包,客户端接收后动态解析...
针对传统印刷拼版设计中因印刷机更换需重复调整布局导致效率低的问题,提出通过分离存储布局信息表与页面信息表,并建立动态链接的解决方案。在印刷机未确定时,先记录非特有印刷对象数据至页面信息表,后续...
针对传统印刷中拼版数据与折叠数据需人工转换导致效率低的问题,提出通过自动将网格数据转换为折叠数据,并模拟折叠试验验证可行性,实现印刷流程自动化。转换后基于折叠数据进行虚拟折叠测试,确保页面顺序...
针对传统拼版依赖鼠标操作导致效率低、易出错的问题,提出通过解析小页文件名中的叠名和页号信息,自动匹配模板小页的拼版方法。利用编程脚本解析文件名规律,实现小页内容与模板位置的自动对应,提升拼版速...
针对数字印刷中拼版模板序列号人工设置易出错的问题,提出通过模拟折叠模板生成序列号的解决方案。方法包括获取拼版模板、按折叠规则模拟折叠并记录信息,再根据折叠信息自动生成准确的页面序列号,有效提升...
1.计算机网络安全 2.计算机仿线.网络安全;物联网安全 、大数据安全 2.安全态势感知、舆情分析和控制 3.区块链及应用





