- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用脚本编写实现印前流程自动化.doc
应用脚本编写实现印前流程自动化
当前,越来越多的印刷企业引进了CTP系统,并配备了数字化工作流程,这为印刷企业实现全流程的数字化生产打下了基础。随着数字化工作流程的广泛应用,人们对工作流程的要求也越来越高,不仅要求它具有强大的预检和拼大版功能,还要求它具备稳定的处理能力和全流程的色彩管理能力。除此以外,自动化程度的高低,也是评价一个工作流程优劣的重要指标。
报纸印刷企业对印前输出时效的要求极为苛刻,其报纸印刷企业的印前输出呈现出以下特点:①版面文件传输时间集中;②短时间内出版量大;③对印版输出及时性要求高。通过提高工作流程的自动化程度,增强出版过程中的安全性、可靠性和时效性,显得尤为重要。
实现数字化工作流程自动化的关键点主要包括:①对页面文件实时监控;②自动识别版面文件;③进入流程后自动拼大版;④加网完成后自动输出等。这些功能的实现不仅能大大提高工作效率,同时也可降低人为操作可能产生的风险。下面,笔者以方正畅流在杭州日报传版流程中的应用为例,介绍如何通过编写脚本实现流程的二次开发,以提高印前自动化水平。
1.文件实时监控功能的实现
文件实时监控功能是通过热文件夹方式实现的,但在操作过程需要注意两点。第一,在设置时需要对目标监控目录下的文件进行筛选,只让想要的文件进入流程中。一般指定PDF或PS文件格式才可以进入流程,避免一些链接文件如TIFF、JPG、EPS等文件被误认为是小版文件进入流程,引起混乱。第二,需要对不同活件进行个性化的设置。比如《杭州日报》为每天出报,那么就可以把“子目录和文件”设定为年份、月份、日期等变量信息(如图1所示),让流程自动识别当前日期下的版面文件,提高安全性和正确性,也便于小版文件的管理和归档。
2.文件自动识别功能的实现
对进入流程的小版文件,如何识别正确的小版信息,如报纸名称、叠名、页码等内容,对文件名异常的小版文件应该如何处理等是此处要解决的问题。
这里,我们可以通过编写脚本的方式,对监控目录下的文件进行归类区分,通过一些条件来判断文件的实际身份,并可以通过脚本程序将本来不明了或不规范的文件名称进行规范后进入流程,使流程内的文件都能符合一定的名称规范,这样不但便于操作人员识别,也为后续自动拼大版作业提供了有利条件。这些功能都是在畅流脚本编辑器子模块下完成,如图2所示。
下面以《杭州日报》为例,介绍如何通过脚本编写来进行报纸名称、叠名、页码、日期等信息的识别。
①识别报纸名称的脚本语言如下所示:
var pagename = fileName.substr(0,2);
if(pagename == HB)
{
return false;
}
else
{
return true;
}
以上脚本只是简单地判别文件名是不是以“HB”开头,如果该文件名是以“HB”字符开头,则返回真实的结果,否则,该文件将被排除。
②分析叠名。在①执行完成后,如果文件没有被排除掉,则把该文件名的叠名截取出来返回给系统继续执行后续操作。脚本如下:
var fold = fileName.substr(2,1);
return fold+“叠”;
③分析版面名。返回给系统一个正确的版面名。脚本语言如下:
var pageno = fileName.substr(3,2);
return “杭州日报” + pageno + “版”;
④返回提交时使用的名称。此编辑器是把原来的文件名变成更加直观的文件名,如文件名“HBA01501.pdf”,我们可以通过编写脚本把它变成想要的文件名“杭州日报A01版-_-HBA01501”,文件名中的前缀部分“杭州日报A01”给人的感觉更加简单明了。
通过以上脚本分析,可以看出系统不但能自动判断该作业路径下的文件,而且会对版面文字进行规范命名,并自动提交给“规范化器”。
3.建立生产计划
要提高自动化程度,事前计划这个环节必不可少。体现在流程中,就是要根据实际生产情况制定完整、详细的生产计划,计划的内容包括:版面数量、叠名、印刷方式、拼版模版、印刷色次、印刷机型等一系列信息。生产计划的建立在畅流相应子模块中完成,如图3所示。
在确定产品信息和印刷机台后,我们就可以建立生产计划,根据实际生产情况输入版面数量、叠名、印刷方式、拼版模版、印刷色次等信息,并确定相应的印前输出设备。这时一个完整的流程就已建立,等待版面文件的输入即可。
4.实现自动拼大版功能
在生产计划已经建立的情况下,也可以利用脚本编写来实现自动拼大版,避免手工指定拼版顺序带来的风险。此时同样可以通过设计脚本的方式对流程中
文档评论(0)