用于拼版的标记处理方法和装置

申请号 CN201010502491.1 申请日 2010-09-30 公开(公告)号 CN102442047B 公开(公告)日 2014-03-12
申请人 北大方正集团有限公司; 北京北大方正电子有限公司; 发明人 丁兴邦; 王云飞;
摘要 本 发明 提供了一种用于拼版的标记处理方法,包括:确定标记在大版中所处的层,其中,层以大版中的印件作为间隔;将各个层的标记分别生成一个标记文件。本发明提供了一种用于拼版的标记处理装置,包括:分层模 块 ,用于确定标记在大版中所处的层,其中,层以大版中的印件作为间隔;生成模块,用于将各个层的标记分别生成一个标记文件。本发明上述 实施例 的用于拼版的标记处理方法和装置因为将标记分层进行处理,所以克服了 现有技术 灵活性较差的问题,使得拼版处理时标记的设置更加灵活。
权利要求

1.一种用于拼版的标记处理方法,其特征在于,包括:
确定标记在大版中所处的层,其中,所述层以所述大版中的印件作为间隔;
将各个所述层的所述标记分别生成一个标记文件。
2.根据权利要求1所述的方法,其特征在于,将各个所述层的所述标记分别生成一个标记文件包括:
在所述标记文件中记载:所述标记文件所对应层的层次和所述标记在所述层中的位置
3.根据权利要求1所述的方法,其特征在于,还包括:预先获取所述印件的信息;将各个所述层的所述标记分别生成一个标记文件包括:
根据所述印件的信息确定所述标记文件的文件类型、页数和色面。
4.根据权利要求3所述的方法,其特征在于,根据所述印件的信息确定所述标记文件的文件类型、页数和色面包括:
如果所述大版中的印件同时包括预分色文件和复合色文件,则取消生成所述标记文件,并提示用户无法确定文件类型;
如果所述大版中的印件全为复合色文件,则将所述标记文件设定为复合色文件; 如果所述大版中的印件全为预分色文件,则先将所述标记文件设定为复合色文件,其包括多个页面,所述页面的页数是所有所述印件所包含的预分色的色面数,其中按照色面名字统计所述色面数;然后依次设定所述标记文件的每一页的文件内容属性为对应的色面,每一页的内容为所述标记与所对应色面相关的操作,使所述标记文件转换成为预分色文件。
5.根据权利要求4所述的方法,其特征在于,还包括:
预先将所述标记分为引用外部文件的自定义标记和由拼版系统提供的用户标记,其中所述外部文件包含所述自定义标记所分解的操作;
将所述用户标记分解为以下操作:线条、椭圆、矩形、文字,并对所述操作设置字体大小、填充色、线条颜色、位置、宽高属性。
6.根据权利要求5所述的方法,其特征在于,还包括:
接受用户对所述文字标记进行变换;
针对所述变换,采用双镜像进行定位,并根据字体基准宽度和高度以计算所述文字标记的长度和位置。
7.根据权利要求4所述的方法,其特征在于,所述标记文件为PDF文件,从所述印件所引用的PDF文件中获取所述印件的文件类型和色面信息。
8.根据权利要求7所述的方法,其特征在于,
所述标记文件为自包容文件,其中包含了所述标记所使用的字体信息,所述标记文件的层的幅面与生成所述大版所使用的模板的幅面保持一致,设置所述标记文件的层的幅面的基准坐标从原点(0,0)开始,如果所述标记文件的层的幅面不是采用原点坐标系,则通过坐标矩阵转换以转换至原点坐标系。
9.根据权利要求1所述的方法,其特征在于,还包括:
按照所述层的顺序依次将所述标记文件、所述印件以及附加信息储存到所述大版的版面文件所引用的信息中,并按照所述层的关系确定所述标记文件在所述版面文件中出现的顺序;其中,所述附加信息包括:所述标记的类型是引用外部文件的自定义标记还是由拼版系统提供的用户标记、以及所述标记文件的色面信息。
10.一种用于拼版的标记处理装置,其特征在于,包括:
分层模,用于确定标记在大版中所处的层,其中,所述层以所述大版中的印件作为间隔;
生成模块,用于将各个所述层的所述标记分别生成一个标记文件。
11.根据权利要求10所述的装置,其特征在于,所述生成模块用于在所述标记文件中记载:所述标记文件所对应层的层次和所述标记在所述层中的位置;所述装置还包括:
存储模块,用于按照所述层的顺序依次将所述标记文件、所述印件以及附加信息储存到所述大版的版面文件所引用的信息中,并按照所述层的关系确定所述标记文件在所述版面文件中出现的顺序;其中,所述附加信息包括:所述标记的类型是引用外部文件的自定义标记还是由拼版系统提供的用户标记、以及所述标记文件的色面信息。
12.根据权利要求10所述的装置,其特征在于,还包括获取模块,用于预先获取所述印件的信息;所述生成模块根据所述印件的信息确定所述标记文件的文件类型、页数和色面,所述生成模块包括:
第一模块,用于如果所述大版中的印件同时包括预分色文件和复合色文件,则取消生成所述标记文件,并提示用户无法确定文件类型;
第二模块,用于如果所述大版中的印件全为复合色文件,则将所述标记文件设定为复合色文件;
第三模块,用于如果所述大版中的印件全为预分色文件,则先将所述标记文件设定为复合色文件,其包括多个页面,所述页面的页数是所有所述印件所包含的预分色的色面数,其中按照色面名字统计所述色面数;然后依次设定所述标记文件的每一页的文件内容属性为对应的色面,每一页的内容为所述标记与所对应色面相关的操作,使所述标记文件转换成为预分色文件。
13.根据权利要求12所述的装置,其特征在于,还包括:
分类模块,用于预先将所述标记分为引用外部文件的自定义标记和由拼版系统提供的用户标记,其中所述外部文件包含所述自定义标记所分解的操作;
分解模块,用于将所述用户标记分解为以下操作:线条、椭圆、矩形、文字,并对所述操作设置字体大小、填充色、线条颜色、位置、宽高属性;
变换模块,用于接受用户对所述文字标记进行变换;针对所述变换,采用双镜像进行定位,并根据字体基准宽度和高度以计算所述文字标记的长度和位置。

说明书全文

用于拼版的标记处理方法和装置

技术领域

[0001] 本发明涉及印刷领域,具体而言,涉及用于拼版的标记处理方法和装置。

背景技术

[0002] 在现有的印刷技术领域,印前流程中一个很重要的步骤就是将多个小幅面的印件(又称为小页或者页面)按照一定的顺序和规则进行拼版生成大版。在拼版过程中,为了准确记录印件的位置以及记录一些特殊信息,操作人员会在大版中加入标记,比如:文本标记、十字标、自定义标记、专色标记等,用以记录附加信息。有的标记会被用来判断印件内容是否越界导致无法印刷呈现,有的标记用来记录附加信息,所以标记的准确处理在拼版过程中很重要。
[0003] 发明人发现现有技术中,没有对拼版过程中用户添加标记提供灵活的、准确的处理。现有技术中,一般采用把所有的标记一起作为一个对象进行处理,灵活性比较差,而且处理预分色标记时操作比较繁琐,甚至不支持预分色文件的处理。

发明内容

[0004] 本发明旨在提供一种用于拼版的标记处理方法和装置,以解决现有技术灵活性较差的问题。
[0005] 在本发明的实施例中,提供了一种用于拼版的标记处理方法,包括:确定标记在大版中所处的层,其中,层以大版中的印件作为间隔;将各个层的标记分别生成一个标记文件。
[0006] 在本发明的实施例中,提供了一种用于拼版的标记处理装置,包括:分层模,用于确定标记在大版中所处的层,其中,层以大版中的印件作为间隔;生成模块,用于将各个层的标记分别生成一个标记文件。
[0007] 本发明上述实施例的用于拼版的标记处理方法和装置因为将标记分层进行处理,所以克服了现有技术灵活性较差的问题,使得拼版处理时标记的设置更加灵活。附图说明
[0008] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0009] 图1示出了根据本发明一个实施例的用于拼版的标记处理方法的流程图
[0010] 图2示出了根据本发明一个实施例的大版的示意图;
[0011] 图3示出了根据本发明一个优选实施例的用于拼版的标记处理方法的流程图;
[0012] 图4示出了根据本发明一个优选实施例的一层标记的处理流程图;
[0013] 图5示出了根据本发明一个实施例的用于拼版的标记处理装置的示意图。

具体实施方式

[0014] 下面将参考附图并结合实施例,来详细说明本发明。
[0015] 图1示出了根据本发明一个实施例的用于拼版的标记处理方法的流程图,包把:
[0016] 步骤S10,确定标记在大版中所处的层,其中,层以大版中的印件作为间隔;
[0017] 步骤S20,将各个层的标记分别生成一个标记文件。
[0018] 现有技术一般采用把所有的标记一起作为一个对象进行处理,现有技术缺乏层次关系会导致所有标记只能在所有印件的最上面,由于上层的文件非透明导致会覆盖同位置的下层文件,严重影响印件的布局,而且拼版结果的准确性受到了一定程度的影响。
[0019] 而本实施例提出将标记分层处理,并且分层与大版中的印件相关,因此针对各个印件操作标记时,可以关联到每一层的标记,而不是针对现有技术的整个对象进行处理,从而增加了标记处理的灵活性。
[0020] 图2示出了根据本发明一个实施例的大版的示意图,该大版中包含印件1和印件2,因此可以以印件1和印件2为间隔生成3层,从上往下,依次为:层1、印件1、层2、印件
2、层3。根据本发明的实施例,可以对于层1、层2、层3的标记分别生成一个标记文件。
[0021] 优选地,步骤S20包括:在标记文件中记载:标记文件所对应层的层次和标记在层中的位置。这可以很容易地将标记文件关联到层。
[0022] 优选地,本标记处理方法还包括:预先获取印件的信息;步骤S20包括:根据印件的信息确定标记文件的文件类型、页数和色面。因为标记是与印件相关联的,所以根据印件生成标记文件,可以提高文件的兼容性。
[0023] 优选地,根据印件的信息确定标记文件的文件类型、页数和色面包括:
[0024] 如果大版中的印件同时包括预分色文件和复合色文件,则取消生成标记文件,并提示用户无法确定文件类型;
[0025] 如果大版中的印件全为复合色文件,则将标记文件设定为复合色文件;
[0026] 如果大版中的印件全为预分色文件,则先将标记文件先设定为复合色文件,其包括多个页面,页面的页数是所有印件所包含的预分色的色面数,其中按照色面名字统计色面数;然后依次设定标记文件的每一页的文件内容属性为对应的色面,每一页的内容为标记与所对应色面相关的操作,使标记文件转换成为预分色文件。
[0027] 对于预分色标记,首先处理生成复合色文件再转化为预分色文件,简单有效。考虑到印件所包含的文件类型有三种可能,因此本优选实施例提供了标记文件的三种设置方案,从而可以应用于各种场合。
[0028] 图3示出了根据本发明上述优选实施例的用于拼版的标记处理方法的流程图,包括:
[0029] 步骤S1:获取需要拼大版的印件的类型,即按照预分色文件或复合色文件进行区分;
[0030] 步骤S2:如果文件类型不但包括预分色文件还包括复合色文件,则按照预分色文件和复合色文件不能同时进行拼版的原则,本次拼版结束,提示用户无法进行下一步处理;
[0031] 步骤S3:如果是同一个类型,则可以将确定标记所处的以印件为间隔的层;
[0032] 步骤S4:将位于同一层所有的标记生成一个印件,采用可移植文档格式PDF文件。
[0033] 图4示出了根据本发明一个优选实施例的一层标记的处理流程图,包括:
[0034] 步骤301:获取所有印件的色面名称及CMYK描述值;
[0035] 然后判断标记文件是否全部为预分色文件,如果是则执行步骤S302,否则继续判断标记文件是否全部为复合色文件,如果是,则直接执行步骤303,如果也不是全部为复合色文件,则结束流程。
[0036] 步骤302:如果标记文件为预分色文件,以步骤301获得的色面的集合的数目为标记文件的页数,每一页只处理包含对应的色面名称的动作;
[0037] 步骤303:将位于同一层所有的标记生成复合色文件;
[0038] 步骤304:修改步骤303生成的文件为预分色文件,然后结束流程。
[0039] 优选地,本标记处理方法还包括:预先将标记分为引用外部文件的自定义标记和由拼版系统提供的用户标记,其中外部文件包含自定义标记所分解的操作;将用户标记分解为以下操作:线条、椭圆、矩形、文字,并对操作设置字体大小、填充色、线条颜色、位置、宽高属性。本优选实施例确定了标记对于页面的操作,从而可以确定标记文件的每一页的文件内容。把用户预定义的标记分解文字、线条、矩形、椭圆四种基本操作,简化了对标记的处理。
[0040] 优选地,本方法还包括:接受用户对文字标记进行变换(例如旋转或居中);针对变换,采用双镜像进行定位,并根据字体基准宽度和高度以计算文字标记的长度和位置。计算文字标记的长度和位置可以准确描述用户添加的文字标记。供用户进行添加标记操作的是图形化的操作界面,是一个简单的对图片(如JPG格式的文件)的操作(比如放大、缩小),应当把这些信息精确地反映到生成的PDF标记文件中。引入字体基准宽度和高度可以提高计算的精确性,比如:两款不同的字体(宋体、楷体)的同样的字号(比如“小五”“小四”)是存在一定的细微差别或误差的。
[0041] 优选地,标记文件为PDF文件,从印件所引用的PDF文件中获取印件的文件类型和色面信息。PDF是业内最通用的格式,所以本优选实施例可以应用于各种场合。
[0042] 优选地,标记文件为自包容文件,其中包含了标记所使用的字体信息,标记文件的层的幅面与生成大版所使用的模板的幅面保持一致,设置标记文件的层的幅面的基准坐标从原点(0,0)开始,如果标记文件的层的幅面不是采用原点坐标系,则通过坐标矩阵转换以转换至原点坐标系。比如一个大小为40*50的文件。它的坐标可以描述为左下(0,0),右上角(40,50)。但是左下角描述为(20,30),右上角描述为(60,80)也是合法和正确的,甚至还会直接描述旋转90度等信息,而不直接在坐标中进行体现。为了后续的处理,需要把左下角不是(0,0)的进行坐标转换,转换后的坐标表示全部为规范的,以(0,0)来描述左下角的坐标。这方便该标记文件应用到各种输出系统中,不再依赖于输出系统提供字体支持。另外,标记文件的层的宽、高与拼版模板的宽、高保持一致,坐标矩阵全部转换为原点坐标,且标记文件的层与印件进行标志区分,准确辨别标记与印件,后续处理以及界面展现清晰直观,使得用户的操作更加简便、准确。
[0043] 优选地,本标记处理方法还包括:按照层的顺序依次将标记文件、印件以及附加信息储存到大版的版面文件所引用的信息中,并按照层的关系确定标记文件在版面文件中出现的顺序;其中,附加信息包括:标记的类型是引用外部文件的自定义标记还是由拼版系统提供的用户标记、以及标记文件的色面信息。该版面文件可以很方便地执行各种处理。在拼版生成的版面信息中,添加附加信息,可以方便地进行二次解析,有利于用户还原版面文件,进行局部替换,大大减轻工作量和提高了便捷度。
[0044] 下面以4个预分色类型的可移植文档格式PDF文件a、b、c、d和4个标记m1、m2、m3的手工拼版过程为例,对本发明的上述实施例进一步详细说明。本实施例中,在对可移植文档格式PDF文件a、b、c、d和标记m1、m2、m3、m4进行手工拼版时:
[0045] 首先,假设文件a包含cyan、yellow、spot1三个分色面,b包含blank、yellow、spot2三个分色面,c包含spot2一个分色面,d包含blank、yellow二个分色面,印件和标记的顺序为m1、a、b、m2、m3、c、m4、d。则获取大版所使用的印件的色面集合为cyan、yellow、blank、spot1、spot2。
[0046] 其次,所有的标记被分为了3层:m1、m2和m3、m4。而且标记文件首先被生成为5页的3个标记文件复合色文件m1_001、m2_m3_001、m4_001,从第1页至第5页对应的色面动作为cyan、yellow、blank、spot1、spot2,即每一页只执行包含本页对应的色面的动作时才执行。如m1包含两个基本操作:使用yellow描述一个正方形,使用spot2描述一个圆形,则正方形在第2页被执行,圆形在第5页被执行。
[0047] 然后,更改每一个标记文件的每一页的属性,使之转换成为预分色文件。拼版生成的版面文件surface_001对印件和标记文件的记录顺序为m1_001、a、b、m2_m3_001、c、m4_001、d。
[0048] 最后,在拼版生成的版面文件surface_001中记录标记的附加信息、印件、标记文件等信息进行后续处理。
[0049] 图5示出了根据本发明一个实施例的用于拼版的标记处理装置的示意图,包括:
[0050] 分层模块10,用于确定标记在大版中所处的层,其中,层以大版中的印件作为间隔;
[0051] 生成模块20,用于将各个层的标记分别生成一个标记文件。
[0052] 本实施例提高了标记处理的灵活性。
[0053] 优选地,生成模块20用于在标记文件中记载:标记文件所对应层的层次和标记在层中的位置。这可以很容易地将标记文件关联到层。
[0054] 优选地,本标记处理装置还包括获取模块,用于预先获取印件的信息;生成模块20根据印件的信息确定标记文件的文件类型、页数和色面。因为标记是与印件相关联的,所以根据印件生成标记文件,可以提高文件的兼容性。
[0055] 优选地,生成模块20包括:
[0056] 第一模块,用于如果大版中的印件同时包括预分色文件和复合色文件,则取消生成标记文件,并提示用户无法确定文件类型;
[0057] 第二模块,用于如果大版中的印件全为复合色文件,则将标记文件设定为复合色文件;
[0058] 第三模块,用于如果大版中的印件全为预分色文件,则先将标记文件先设定为复合色文件,其包括多个页面,页面的页数是所有印件所包含的预分色的色面数,其中按照色面名字统计色面数;然后依次设定标记文件的每一页的文件内容属性为对应的色面,每一页的内容为标记与所对应色面相关的操作,使标记文件转换成为预分色文件。
[0059] 对于预分色标记,首先处理生成复合色文件再转化为预分色文件,简单有效。考虑到印件所包含的文件类型有三种可能,因此本优选实施例提供了标记文件的三种设置方案,从而可以应用于各种场合。
[0060] 优选地,本标记处理装置还包括:分类模块,用于预先将标记分为引用外部文件的自定义标记和由拼版系统提供的用户标记,其中外部文件包含自定义标记所分解的操作;分解模块,用于将用户标记分解为以下操作:线条、椭圆、矩形、文字,并对操作设置字体大小、填充色、线条颜色、位置、宽高属性。把用户预定义的标记分解文字、线条、矩形、椭圆四种基本操作,简化了对标记的处理。
[0061] 优选地,本标记处理装置还包括变换模块,用于接受用户对标记进行变换;针对变换,采用双镜像进行定位,并根据字体基准宽度和高度以计算文字标记的长度和位置。本优选实施例可以处理文字标记的变换操作。
[0062] 优选地,本标记处理装置还包括存储模块,用于按照层的顺序依次将标记文件、印件以及附加信息储存到大版的版面文件所引用的信息中,并按照层的关系确定标记文件在版面文件中出现的顺序;其中,附加信息包括:标记的类型是引用外部文件的自定义标记还是由拼版系统提供的用户标记、以及标记文件的色面信息。该版面文件可以很方便地执行各种处理。在拼版生成的版面信息中,添加附加信息,可以方便地进行二次解析,有利于用户还原版面文件,进行局部替换,大大减轻工作量和提高了便捷度。
[0063] 从以上的描述中可以看出,本发明上述的实施例在拼大版时,以印件为分割标志建立层的概念,把连续的标记作为一个对象进行处理,用户可灵活调整标记之间的层关系;通过对标记进行原子化分拆,接口统一、便捷;对于预分色标记文件也能方便的进行处理,在生成的版面描述文件中通过附加信息可以很方便地进行二次拼版。本发明在实用性、准确性方面都优于现有技术的标记处理方式。
[0064] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件软件结合。
[0065] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
QQ群二维码
意见反馈