一种应用在数字印刷中的画稿生成器的制作方法

文档序号:6521709阅读:161来源:国知局
专利名称:一种应用在数字印刷中的画稿生成器的制作方法
技术领域
本发明涉及一种应用在数字印刷中的画稿生成器,特别涉及一种应用在服装服饰辅料行业中的画稿产生器,能高效率的生成符合打印所需的多变异性画稿。
背景技术
目前数字印刷仍然是印刷行业的一个热门话题,从稿件制作、拼版排模、胶片输出、制版套版、工作流程整合,软件技术代替传统方式的印刷技术扮演了大量的角色。但是在服装服饰辅料这个行业上,现有数字印刷技术却未能对行业内的条形码大量印刷和款式多变化的稿件制作甚至稿件流水号的产生,提供很好的解决方式。目前最常用的方法,就是采用人工方式的计算机制做画稿,但稿件产生之后的后续处理过程与以前的处理方式仍然一样,仍然需要耗费大量人工并且人工差错率仍然很高,因而数字印刷技术带来的高效率在服装服饰辅料行业并未得到充分体现。

发明内容
本发明要解决上述现有技术中存在的问题。本发明的目的是提供一种应用在数字印刷中的画稿生成器,特别涉及一种应用在服装服饰辅料行业中的画稿产生器,能高效率的生成符合服装服饰辅料行业打印所需的多变异性画稿。
为解决上述技术问题,本发明采用了如下技术方案画稿生成器包括至少两台连接到互联网的服务器,所述服务器中至少一台用作脚本服务器,其他服务器用作画稿服务器;定义一种画稿脚本描述语言,该语言包含有多种特别定义的脚本元素,并存储在所述的脚本服务器中;所述脚本服务器接收客户从网络传来的画稿,用所述画稿脚本描述语言来描述所述的客户画稿生成画稿脚本并且存储在所述脚本服务器中;所述画稿服务器接收客户订单数据,并将订单数据处理为样式脚本格式,并依所述样式脚本格式向所述脚本服务器发出画稿脚本要求;所述脚本服务器按所述画稿服务器要求将配比的画稿脚本反馈至所述的画稿服务器;所述画稿服务器处理所述画稿脚本、所述样式脚本及存储在所述画稿服务器的画稿输出参数并输出画稿。
本发明还可以采用如下技术方案画稿生成器包括一台连接到互联网的服务器,所述服务器中用作脚本服务器,同时也用作画稿服务器;定义一种画稿脚本描述语言,该语言包含有多种特别定义的脚本元素,并存储在所述的脚本服务器中;所述脚本服务器接收客户从网络传来的画稿,用所述画稿脚本描述语言来描述所述的客户画稿生成画稿脚本并且存储在所述脚本服务器中;所述画稿服务器接收客户订单数据,并将订单数据处理为样式脚本格式,并依所述样式脚本格式向所述脚本服务器发出画稿脚本要求;所述脚本服务器按所述画稿服务器要求将配比的画稿脚本反馈至所述的画稿服务器;所述画稿服务器处理所述画稿脚本、所述样式脚本及存储在所述画稿服务器的画稿输出参数并输出画稿。
本发明由于采用以上的技术方案,本发明所提供的画稿生成器可结合客户从网络终端传来的订单数据、已存在的画稿元素并搭配画稿内容产生画稿,从而可以非常高效方便的生产服装服饰辅料行业中的卷标、贴纸、印标、条型码等。


图1是本发明的一个具体实施例的结构图;图2是本发明的一个具体实施例中对客户来稿用画稿脚本描述的过程,本图可应用在图一结构图所示的具体实施例中;图3是本发明的一个具体实施例中对客户订单用画稿服务器进行数据转换的过程,本图可应用在图一结构图所示的具体实施例中;图4是本发明的一个具体实施例中对画稿服务器处理脚本并输出画稿的过程,本图可应用在图一结构图所示的具体实施例中;图5是脚本解译程序暨画稿解译程序中PDF画稿产生代码运作流程图;图6是脚本解译程序暨画稿解译程序中PDF文件产生代码运作流程图。
具体实施例方式
下面结合附图和具体的实施例对本发明作进一步详细的说明。
如图1所示,在该实施例中,包括一台脚本服务器、画稿服务器1、画稿服务器2,组合成本发明的硬件结构,接收并处理从网络传来的客户数据。
本发明首先采用通行的XML标准,定义一种画稿脚本描述语言,该语言包含有多种特别定义的脚本元素,并存储在图一所示的脚本服务器中。以下是关于多种特别定义的脚本元素的简单描述
1.文字元素<text/><textblock/><textbox/><textrect/>
2.条型码元素<barcode/>3.图片元素<image/>
4.样稿元素<pdf/><label/><template/>
5.几何元素<path/><curve/><rect/><circle/><roundrect/>
6.样式元素<pattern/>
7.针对条形码流水号的输出赋予条型码元素SerialAt和SerialWith特征值8.针对外部样稿的导入和做到分布式处理外部样稿文件赋予样稿元素服务器(server)和端口(port)特征值9.可调整式条型码指令,提高条型码等级的需求。
10.原样式稿的导入,无须重复制造复杂的画稿和设计组件。
上述脚本元素中的<image/><label/><template/><pdf/>是一种离线资源性质的外部文件元素,为了集中化管理这些文件元素,可将文件元素集中于脚本服务器并赋予该元素服务器(server)和端口(port)两个特征值,这使得服务器1和服务器2在服务客户的画稿时是对脚本服务器(本身也是画稿服务器)提出脚本需求,然后通过服务器安装的脚本解译程序产生终端客户所需求的画稿,因为这个分布式的指令定义,让服务器1和服务器2所解释出来的稿件和直接由脚本服务器解释出来的稿件是一致的。
上述的画稿服务器是可以无限制扩充的,这样的扩充只需在画稿服务器指定脚本服务器的位置,然后在服务器上安装一个画稿解译程序,如此便可以分布式解决多用户客户使用,并达成一致性的画稿产生。
上述的脚本解译程序(Interpreter)暨画稿解译程序(PDF ArtworkGenerator)是用JAVA语言撰写的一个针对卷标画稿产生PDF文件的程序(Label Script Complier),其功能是将前述特殊定义的XML文本(Label Script)当作输入,然后根据脚本的需求搭配一个画稿输出设定参数(Print Parameter)和一个可选择性(Optional)的样式脚本(PatternScript)输出一个PDF格式的画稿,这样的画稿和画稿输出设定参数主要是针对服饰辅料订单设计的一个画稿格式所设计的。
以下是本发明中涉及的的几个主要JAVA类别LabelScript即画稿脚本处理类别,PDFLabelPage即画稿版面处理类别,PDFLabel即画稿单元处理类别,ColorMappe即画稿颜色处理类别,FontMapper即画稿字型处理类别,PantoneColor即印刷专色处理类别,OutlineParameter即画稿字型加外框形式处理类别,PrintParameter即输出设定参数处理类别,WatermarkParameter即画稿水印处理类别,SerialParameter即条形码流水码处理类别,BarcodeText即字型条形码处理类别,BarcodeImage即图形条形码处理类别,Barcode2D即利用JAVA2D类别产生条形码处理类别,TextElement即画稿的单一文字处理类别,TextBlock即画稿的多元文字处理类别,TextBox即画稿的对齐型文字处理类别,Memo即画稿的多行文字处理类别,PDFElement即画稿的PDF原稿处理类别,ImageElement即画稿的图形处理类别,J2DCanvas即利用JAVA2D类别产生图形的处理类别,Template即样版画稿的处理类别,Rectangle即画稿的矩形处理类别,Circle即画稿的矩形处理类别,RoundRect即画稿的圆角矩形处理类别,Ellipse即画稿的椭圆形处理类别,Path即画稿的直线处理类别,Curve即画稿的曲线处理类别,PageInfo即画稿信息处理类别,NotationElement即画稿注释处理类别,LabelCreator即画稿产生器类别,LSObject即画稿与样式数据处理类别,HttpServlet即画稿的网络传输处理类别。
下面结合图5、图6对代码运作流程进行简单说明。
图5是PDF画稿产生代码运作流程图;该流程描述了一个画稿卷标产生的过程,即LabelScript类别读取一个XML脚本的Label Script然后分析脚本的各个元素后交由相对应元素处理的类别并通过ColorMapper、FontMapper、PantoneColor、OutlineParameter等工具类别产生一个PDFLabel类别,而PDFLabel类别具备产生PDF画稿的功能。
图6是PDF文件产生代码运作流程图;该流程说明PDF文件产生的过程,PDF画稿文件通过PDFLabelPage类别把PDFLabel产生的PDF画稿元素画在PDFLabelPage上面,而LabelCreator类别读入一个PrintParameter类别的画稿输出参数设定后呼叫PDFLabelPage类别并根据画稿输出参数的设定可以产生印刷用的PDF文件稿,同时LabelCreator类别同时可以去读取一个样式脚本文件(可选择性的),产生不同款式的PDF画稿元素。
图5、图6是对脚本解译程序暨画稿解译程序代码运作流程的简单说明。
然后如图2所示,图1所示的脚本服务器基于上述已定义的一种画稿脚本描述语言,并结合该语言包含的特别定义的脚本元素来描述脚本服务器所接收的客户从网络传来的画稿,生成画稿脚本并存储在图一所示的脚器所接收的客户从网络传来的画稿,生成画稿脚本并存储在图一所示的脚本服务器中。
画稿服务器1、2在处理客户终端传来的订单时是按图三所示的样式脚本格式最终数据格式进行的。即将<pattern id=”ID”value=”特征值”change=”特征”/>作为一个订单处理的最终数据格式,其中ID属性作为一个搜寻文件特征的一个索引,特征值为客户下单内容,特征为画稿的变量。这种数据设计旨在针对画稿元素命名一个变量并通过对指定索引的搜索将画稿变量元素替换特征值。
通过画稿服务器1、2将客户的订单转化成样式脚本资料格式,由于客户来单可能将订单数据用EXCEL或TXT或CSV或客户本身的传统EDI数据或是客户所属的数据库系统存放,画稿服务器必须能识别各式各样的订单数据格式以转换成画稿产生器的可识别文件。
再结合图4、图1,画稿服务器1、2接收客户订单数据,并将订单数据处理为样式脚本格式,并依所述样式脚本格式向脚本服务器发出画稿脚本要求;脚本服务器按所述画稿服务器要求将配比的画稿脚本反馈至所述的画稿服务器;所述画稿服务器处理所述画稿脚本、所述样式脚本及存储在所述画稿服务器的画稿输出参数并输出画稿。
上述发明实施例的流程,描述了服装服饰辅料行业中的画稿产生器的制造过程,所有画稿数据的传输和处理的都由画稿产生器来完成,极好地节省了人工提高了效率。另外需要指出,脚本服务器和画稿服务器可以集中在一台服务器上。
权利要求
1.一种应用在数字印刷中的画稿生成器,包括至少两台连接到互联网的服务器,其特征在于,所述服务器中至少一台用作脚本服务器,所述的脚本服务器上装有脚本解译程序,其他服务器用作画稿服务器,所述的画稿服务器上安装有画稿解译程序;定义一种画稿脚本描述语言,该语言包含有多种特别定义的脚本元素,并存储在所述的脚本服务器中;所述脚本服务器接收客户从网络传来的画稿,用所述画稿脚本描述语言来描述所述的客户画稿生成画稿脚本并且存储在所述脚本服务器中;所述画稿服务器接收客户订单数据,并将订单数据处理为样式脚本格式,并依所述样式脚本格式向所述脚本服务器发出画稿脚本要求;所述脚本服务器按所述画稿服务器要求将配比的画稿脚本反馈至所述的画稿服务器;所述画稿服务器处理所述画稿脚本、所述样式脚本及存储在所述画稿服务器的画稿输出参数并输出画稿。
2.根据权利要求书1所述的应用在数字印刷中的画稿生成器,其特征在于,所述样式脚本格式至少包含搜索文件特征的一个索引、客户订单内容及画稿变量。
3.根据权利要求书1所述的应用在数字印刷中的画稿生成器,其特征在于,所述多种特别定义的脚本元素被赋予服务器和端口两个特征值。
4.一种应用在数字印刷中的画稿生成器,包括一台连接到互联网的服务器,其特征在于,所述服务器中用作脚本服务器,同时也用作画稿服务器;定义一种画稿脚本描述语言,该语言包含有多种特别定义的脚本元素,并存储在所述的脚本服务器中;所述脚本服务器接收客户从网络传来的画稿,用所述画稿脚本描述语言来描述所述的客户画稿生成画稿脚本并且存储在所述脚本服务器中;所述画稿服务器接收客户订单数据,并将订单数据处理为样式脚本格式,并依所述样式脚本格式向所述脚本服务器发出画稿脚本要求;所述脚本服务器按所述画稿服务器要求将配比的画稿脚本反馈至所述的画稿服务器;所述画稿服务器处理所述画稿脚本、所述样式脚本及存储在所述画稿服务器的画稿输出参数并输出画稿。
5.根据权利要求书4所述的应用在数字印刷中的画稿生成器,其特征在于,所述样式脚本格式至少包含搜索文件特征的一个索引、客户订单内容及画稿变量。
6.根据权利要求书4所述的应用在数字印刷中的画稿生成器,其特征在于,所述多种特别定义的脚本元素被赋予服务器和端口两个特征值。
全文摘要
本发明公开了一种应用在数字印刷中的画稿生成器,包括至少两台连接到互联网的服务器,服务器中至少一台用作脚本服务器且装有脚本解译程序,其他服务器用作画稿服务器且安装有画稿解译程序;在脚本服务器上定义一种画稿脚本描述语言,用画稿脚本描述语言来描述客户画稿生成画稿脚本并且存储在脚本服务器中;画稿服务器接收客户订单数据并处理为样式脚本格式,并向脚本服务器发出画稿脚本要求;脚本服务器按画稿服务器要求将配比的画稿脚本反馈至画稿服务器;画稿服务器处理画稿脚本、样式脚本及存储在画稿服务器的画稿输出参数并输出画稿。本发明能高效率的生成符合服装服饰辅料行业打印所需的多变异性画稿。
文档编号G06Q30/00GK1862583SQ20051002570
公开日2006年11月15日 申请日期2005年5月10日 优先权日2005年5月10日
发明者翟所强, 黄容忍 申请人:上海美声服饰辅料有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1