具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
在对小幅面的平装出版物即小册子进行印刷之前,需要从用户处获取小页文件,从而根据用户要求的装订方向、装订类型以及小页对齐方式对小页文件排版,生成大幅面的折手版面,按照该折手版面进行印刷。印刷后可经过数次折叠和对边沿的裁切,形成按照页码顺序排列的一个小册子。印刷前处理中对各小页文件按对应位置以特定方式拼大版的过程叫做折手处理。折手版面是对各小页文件折手处理获得的版面,从而根据该折手版面进行印刷获得印张,对该印张折叠和装订获得小册子,例如:书报杂志上每一页的整面。
图1为本发明一实施例提供的折手版面生成方法的流程示意图。该方法可以由折手版面生成装置来实现,该折手版面生成装置可以由软件和/或硬件来实现,本实施例中,折手版面生成装置可以为折手版面生成软件,可以将该软件集成在数码输出设备中用于生成折手版面。
如图1所示,该折手版面生成方法包括以下步骤:
101、接收待排版的小页文件。
具体地,开启折手版面生成软件,将各小页文件导入到该软件中。其中,待排版的各小页文件,是幅面尺寸大小一致的一种PDF格式的文件。
102、获取折手版面的排版参数,所述排版参数包括目标装订类型和目标装订方向。
在接收到待排版的各小页文件后,用户可以输入排版参数。排版参数包括目标装订类型和目标装订方向。其中,目标装订类型可以骑马钉、套叠式骑马钉或平钉等装订类型。目标装订方向包括左边缘装订、右边缘装订或上边缘装订等装订方向。
103、根据所述目标装订类型和所述目标装订方向,获取与所述目标装订类型和所述目标装订方向对应的目标小页页号编号策略,根据所述目标小页页号编号策略确定每个折手版面中包括的小页的小页页号。
本实施例中,预先根据不同的装订类型和装订方向对应设置不同小页页号编号策略,并且预先建立装订类型、装订方向以及小页页号编号策略之间的对应关系。在获取到目标装订类型和目标装订方向后,可以根据该目标装订类型和目标装订方向,查询上述对应关系得到与目标装订类型和目标装订方向对应的目标小页页号编号策略,然后根据该目标小页页号编号策略,得到每个折手版面包括的各小页的页号。
本实施例中,以折手版面包括的小页个数为四个为例进行说明。其中,折手版面的正面包括第一小页和第二小页,折手版面的背面包括第三小页和第四小页。
此处需要说明,折手版面的正面和背面可相互调换,若正面和背面互换后,后续对折手版面进行印刷后获得的印张进行折叠时,面向正面所进行的向内反折和向外反折的操作也应进行互换,否则,进行折叠和装订所获得的小册子的页码顺序将会出现错误。
图2为本发明实施例提供的一种确定小页页号后的折手版面的示意图。若用户设定为目标装订类型为骑马钉,目标装订方向为左边缘装订,且待排版的各小页文件为12个的情况下,如图2所示,第一个折手版面的正面的第一小页、第二小页的小页页号分别为12和1,第一个折手版面的背面的第三小页、第四小页的小页页号分别为2和11;第二个折手版面的正面的第一小页、第二小页的小页页号分别为10和3,第二个折手版面的背面的第三小页、第四小页的小页页号分别为4和9;第三个折手版面的正面的第一小页、第二小页的小页页号分别为8和5,第二个折手版面的背面的第三小页、第四小页的小页页号分别为6和7。
图3为本发明实施例提供的另一种确定小页页号后的折手版面的示意图。若用户设定为目标装订类型为骑马钉,目标装订方向为右边缘装订,且待排版的各小页文件为12个的情况下,如图3所示,第一个折手版面的正面的第一小页、第二小页的小页页号分别为1和12,第一个折手版面的背面的第三小页、第四小页的小页页号分别为11和2;第二个折手版面的正面的第一小页、第二小页的小页页号分别为3和10,第二个折手版面的背面的第三小页、第四小页的小页页号分别为9和4;第三个折手版面的正面的第一小页、第二小页的小页页号分别为5和8,第三个折手版面的背面的第三小页、第四小页的小页页号分别为7和6。
图4为本发明实施例提供的另一种确定小页页号后的折手版面的示意图。若用户设定为目标装订类型为平钉,目标装订方向为左边缘装订,且待排版的各小页文件为12个的情况下,如图4所示,第一个折手版面的正面的第一小页、第二小页的小页页号分别为1和2,第一个折手版面的背面的第三小页、第四小页的小页页号分别为4和3;第二个折手版面的正面的第一小页、第二小页的小页页号分别为5和6,第二个折手版面的背面的第三小页、第四小页的小页页号分别为8和7;第三个折手版面的正面的第一小页、第二小页的小页页号分别为9和10,第三个折手版面的背面的第三小页、第四小页的小页页号分别为12和11。
此处需要说明,图2~图4仅为示例,不能作为限制本发明的条件,本领域技术人员应该知道不同的装订类型以及不同的装订方向进行组合,能够得到不同的小页页号编号策略,从而确定小页页号后的折手版面也不相同。
104、根据所述小页页号,确定每个所述折手版面中包括的所述小页对应的所述各小页文件。
本实施例中,待排版的各小页文件上面具有文件编号,其中,每个文件编号是对待排版所述各小页文件进行页码编号所获得的所述各小页文件的编号。具体地,在得知每个折手版面包括的各小页页号后,从一个折手版面中选取一个小页作为目标小页,获取目标小页的小页页号,根据小页页号从各小页文件中选取一个作为目标小页文件,其中,目标小页文件的文件编号与目标小页的小页页号相同。
105、根据所述目标装订方向,对所述各小页文件进行旋转处理。
本实施例中,以上述折手版面包括的小页个数为四个为例进行说明,若目标装订方方向为左边缘装订或右边缘装订时,以各小页文件的几何中心为旋转中心旋转0度或者360度。
在目标装订方向为上边缘装订的情况下,如果不对每个折手版面上第三小页和第四小页对应的小页文件进行旋转处理,则每个折手版面采用上边缘装订时从中间折叠后第一小页和第二小页与第三小页和第四小页上的文字的方向是相反,这样阅读者在翻阅装订后的小册子时,需要不断地反转小册子才能进行阅读。
为了使阅读者更方便地阅读小册子,本实施例中,在生成每个折手版面的过程中,将每个折手版面的第三小页和第四小页对应的小页文件以小页文件自身的几何中心为旋转中心旋转180度,从而旋转后的小页文件的右下角为旋转前的小页文件的左上角。其中,左和右是用户面向小页文件时的左和右。图5为本发明实施例提供的旋转前后的小页文件的示意图。如图5所示,旋转处理后的小页文件上的“小页文件”的文字方向发生了旋转。本实施例中通过对每个折手版面上第三小页和第四小页进行旋转处理,保证了小册子装订后每一页的文字内容的方向一致,便于阅读者翻阅。
图6为本发明实施例提供的一种上边缘装订时确定小页文件后的折手版面的示意图。若用户设定目标装订类型为骑马钉,目标装订方向为上边缘装订,且待排版的各小页文件为8个的情况下,如图6所示,第一个折手版面的正面的第一小页、第二小页的小页页号分别为8和1,第一个折手版面的背面的第三小页、第四小页的小页页号分别为7和2,第二个折手版面的正面的第一小页、第二小页的小页页号分别为6和3,第二个折手版面的背面的第三小页、第四小页的小页页号分别为5和4。
图7为本发明实施例提供的另一种上边缘装订时确定小页文件后的折手版面的示意图。若用户设定目标装订类型为平钉,目标装订方向为上边缘装订,且待排版的各小页文件为8个的情况下,如图7所示,第一个折手版面的正面的第一小页、第二小页的小页页号分别为1和2,第一个折手版面的背面的第三小页、第四小页的小页页号分别为3和4,第二个折手版面的正面的第一小页、第二小页的小页页号分别为5和6,第二个折手版面的背面的第三小页、第四小页的小页页号分别为7和8。
106、将旋转处理后的所述各小页文件排版到对应的所述小页中,生成折手版面。
具体地,各小页文件中携带有文档内容,本实施例将旋转处理后的各小页文件排版到对应的小页中,即将旋转处理后的各小页文件中的文档内容排版到对应的小页中,然后生成折手版面。
可选地,排版参数中还可以包括小页的对齐方式,其中对齐方式为对齐书脊或者居中对齐。若对齐方式为对齐书脊时,则将旋转处理后的所述各小页文件中的文档内容排版到对应的所述小页中,在将排版到小页中的文档内容采用对齐书脊的方式进行对齐;若对齐方式为居中对齐时,则将旋转处理后的各小页文件中的文档内容排版到所述小页中,在将排版到各小页中的文档内容采用居中对齐的方式进行对齐。
本实施例中,接收待排版的各小页文件后,获取折手版面的排版参数,排版参数包括目标装订类型和目标装订方向,根据目标装订类型和目标装订方向,获取与目标装订类型和目标装订方向对应的目标小页页号编号策略,确定每个折手版面中包括的小页的小页页号,根据所述小页页号,确定每个折手版面中包括的小页对应的各小页文件,根据目标装订方向,对各小页文件进行旋转处理,将旋转处理后的各小页文件排版到对应的小页中,生成折手版面。本发明中在接收到待排版的各小页文件后,直接根据输入的排版参数来生成折手版面,不再需要从折手编辑器中调用折手模块,解决了现有技术中存在的出版和印刷效率较低的问题。
图8为本发明实施例提供的另一种折手版面生成方法的示意图,如图8所示,该折手版面生成方法包括以下步骤:
201、接收待排版的各小页文件。
202、获取折手版面的排版参数,排版参数包括目标装订类型和目标装订方向。
本实施例中,每个折手版面所包括的小页的个数为四个;折手版面的正面包括第一小页和第二小页,空白折手版面的背面包括第三小页和第四小页。折手版面的个数是根据各小页文件的个数与每个空白折手版面所包括的至少一个小页的个数之比向上取整获得的。如果各小页文件的尺寸为A4即宽度210mm×长度297mm,则对应的折手版面的尺寸为A3,即长度297mm×宽度420mm。
可选地,若目标装订类型为骑马钉且目标版面类型为折叠式版面时,则排版参数还包括封皮参数;封皮参数包括封面、封二、封三和封底。封面、封二、封三以及封底在一个折手版面上,其中,封面为第一小页,封底为第二小页;封二为第三小页,封三为第四小页。在形成小册子时,该包括封面、封二、封三以及封底的折手版面为小册子包括的所有折手版面经过堆叠后未折叠前的最下面的折手版面。
203、根据预先存储的装订类型与装订方向与小页页号编号策略对应关系中,确定与目标装订类型和目标装订方向所对应的目标小页页号编号策略。
其中,目标装订类型为骑马钉或套叠式骑马钉;目标装订方向为上边缘装订、左边装订或右边装订。
204、根据目标小页页号编号策略,分别确定每个折手版面所包括的四个小页的小页页号,获得确定小页页号后的折手版面。
205、根据小页页号,确定每个折手版面所包括的四个小页对应的小页文件。
206、根据所述目标装订方向,对所述各小页文件进行旋转处理。
当目标装订方向为左边缘装订或者右边缘装订时,确定小页页号后折手版面,可参见上述图2~图4所示,此处不再赘述。
当目标装订方向为上边缘装订时,确定小页页号后折手版面,可参见上述实施例中图5-7所示,此处不再赘述。
207、将旋转处理后的所述各小页文件排版到对应的所述小页中。
其中,各小页文件中携带有文档内容,本实施例将旋转处理后的各小页文件排版到对应的小页中,即将旋转处理后的各小页文件中的文档内容排版到对应的小页中。可选地,排版数中还可以包括小页的对齐方式,本实施例中在将各小页文件中的文档内容排版到对应的小页中后,可以根据小页的对齐方式将文档内容进行对齐,具体可参见上述实施例中相关内容的记载,此处不再赘述。
208、根据每个折手版面上包括的各小页的页号顺序,确定每个折手版面在小册子中的位置顺序。
本实施例中,每个折手版面有4个小页,将折手版面依据所包括的小页的小页页号的大小进行排顺,能够确定每个折手版面在小册子中的位置顺序。
本实施例中,排版参数还包括目标版面类型,其中,目标版面类型为折叠式版面或堆叠式版面。当目标装订类型为骑马钉或套叠式骑马钉且目标版面类型为折叠式版面时,则所述排版参数还包括爬移参数。
实际装订过程中,纸张是有厚度的,当采用骑马钉或者套叠式骑马钉进行装订小册子时,需要形成一本小册子的所有折手版面按照顺序进行堆叠,然后堆叠后的所有折手版面进行折叠,小册子所包括的页面张数为2倍的折手版面个数,例如,折手版面为20,小册子的页面张数为40。
将形成小册子的所有折手版面堆叠后未折叠前的位于最上面的折手版面上的第一小页和第二小页作为小册子的中间页,并将小册子的所有折手版面堆叠后未折叠前位于最上面的折手版面的折叠线为对称轴。本实施例中,如果每个折手版面的尺寸大小是相同,经过堆叠和折叠后,就会出现小册子从中间页开始对称轴两侧每一页的页边缘与对称轴之间的距离逐次递减这样的现象,因此,小册子的所有页面不能对齐。其中,每一页的页边缘与对称轴平行。也就是说,小册子从中间页开始每一页的页面内容的位置出现微小的增量变化,在小册子页数比较多的时候,这个增量就会比较明显。
为了保证小册子的包括的所有页面是对齐的,本实施例中排版参数在携带爬移参数,用于补偿由于纸张厚度引起的增量变化,从而保证小册子包括的所有页面对齐的。
依据所述位置顺序和所述爬移参数,调整用于生成所述小册子的各折手版面的尺寸,以保证生成的所述小册子包括的所有页面是对齐的。
在获取到每个折手版面所在小册子中的位置顺序后,根据位置顺序以及爬移参数,可以调整用于生成小册子的各折手版面的尺寸。举例说明,例如,小册子包括3张折手版面,经过堆叠和折叠后小册子包括6张页面。以对称轴为中心,小册子两边包括3张页面。如果小册子中间页即第3页的页边缘到对称轴的距离为8cm,每一页的爬移量为0.05时,那么小册子的第1页的页边缘到对称轴的距离为为7.9。其中,第一页位于小册子的所有折手版面堆叠后未折叠前的最下面的折手版面上,则需要增大该最下面的折手版面垂直与对称轴方向上的尺寸,即将该方向的尺寸增大2倍的爬移参数,即0.1。位于中间的折手版面的垂直于对称轴方向上的尺寸增大1倍的爬移参数,即0.05。
其中,只有当目标装订类型为骑马钉或套叠式骑马钉这两种装订类型且目标版面类型为折叠式版面时,排版参数中才需要携带爬移参数。而在目标装订类型为平钉时,或者目标装订类型为骑马钉或者套叠式骑马钉且目标版面类型为堆叠式版面时,排版参数中均不需要携带该爬移参数。
209、依据每个所述折手版面在小册子中的位置顺序进行堆叠。
210、在目标版面类型为折叠式版面时,将堆叠后的所有折手版面沿折叠线进行折叠,按照目标装订方向进行装订,生成所述小册子。
211、在目标版面类型为堆叠式版面时,将堆叠后的所有折手版面从中间裁开,将首页号所在的一侧放置在另外一侧上,按照目标装订方向进行装订,生成所述小册子。
图9a为本发明实施例提供的另一种确定小页页号后折手版面的示意图,图9b本发明实施例提供的一种堆叠式版面的示意图。如图9a所示,在待排版的各小页文件为8个的情况下,第一个折手版面的正面的第一小页、第二小页的小页页号分别为1和5,第一个折手版面的背面的第三小页、第四小页的小页页号分别为2和6,第二个折手版面的正面的第一小页、第二小页的小页页号分别为3和7,第二个折手版面的背面的第三小页、第四小页的小页页号分别为4和8。
图9b所示,第一个折手版面上包括的小页的页号为1、2、5和6,第二个折手版面上包括的小页的页号为3、4、7和8。在目标版面类型为堆叠式版面的情况下,可以确定第二个折手版面位于第一个折手版面的下方,从中线虚线将折手版面裁开,将左边侧放在右边侧上,也就是说,将首页号即第1页所在的一侧放置到另外一侧上即页号为5的那侧上,然后进行装订生成小册子。
可选地,排版参数还包括相邻小页之间的页间空;其中,所述页间空为所述相邻里小页之间的距离,用于调整所述小页的位置,保证裁开的两侧包括的所有页面对齐。进一步地,还可以设置输出小页时文档大小和纸张大小的关系,若将其设置为缩小至适合,当文档大小大于纸张大小时将文档大小进行缩小直至在纸张上完全显示,反之则按实际比例输出,超出纸张部分将被裁掉。
本实施例中,接收待排版的各小页文件后,获取折手版面的排版参数,排版参数包括目标装订类型和目标装订方向,根据目标装订类型和目标装订方向,获取与目标装订类型和目标装订方向对应的目标小页页号编号策略,确定每个折手版面中包括的小页的小页页号,根据所述小页页号,确定每个折手版面中包括的小页对应的各小页文件,根据目标装订方向,对各小页文件进行旋转处理,将旋转处理后的各小页文件排版到对应的小页中,生成折手版面。本发明中在接收到待排版的各小页文件后,直接根据输入的排版参数来生成折手版面,不再需要从折手编辑器中调用折手模块,解决了现有技术中存在的出版和印刷效率较低的问题。
图10为本发明一实施例提供的折手版面生成装置的结构示意图,如图10所示,包括:接收模块10、获取模块20、第一确定模块30、第二确定模块40、旋转模块50和生成模块60。
接收模块10,用于接收待排版的各小页文件。
获取模块20,用于获取折手版面的排版参数,所述排版参数包括装订类型和装订方向。
其中,目标装订类型为骑马钉、套叠式骑马钉或平订。装订方向为上边缘装订、左边装订或右边装订。
第一确定模块30,第一确定模块30与获取模块20连接,用于根据所述目标装订类型和所述目标装订方向,获取与所述目标装订类型和所述目标装订方向对应的目标小页页号编号策略,确定每个折手版面中包括的小页的小页页号。
第二确定模块40连接与第一确定模块30连接,用于根据所述小页页号,确定每个所述折手版面中包括的所述小页对应的所述各小页文件。
旋转模块50与第二确定模块40连接,用于根据所述装订方向,对所述各小页文件进行旋转处理。
生成模块60与旋转模块50连接,用于将旋转处理后的所述各小页文件排版到对应的所述小页中,生成折手版面。
进一步地,所述第二确定模块40包括:
选取单元401与第一确定模块30连接,用于从所述折手版面选取一个小页作为目标小页,根据所述目标小页的小页页号,从所述各小页文件中选取一个目标小页文件,其中,所述目标小页文件的文件编号与所述目标小页的小页页号相同其中,所述文件编号是对待排版所述各小页文件进行页码编号所获得的所述各小页文件的编号。
确定单元402与选取单元401连接,用于将所述目标小页文件作为所述目标小页对应的小页文件。
进一步地,所述排版参数还包括目标版面类型,所述目标版面类型为折叠式版面或堆叠式版面;所述目标装订类型为骑马钉、套叠式骑马钉或平钉。
若所述装订类型为骑马钉或套叠式骑马钉且所述目标版面类型为所述折叠式版面时,则所述排版参数还包括爬移参数。
生成模块60包括:
对应单元601与旋转模块50连接,用于将旋转处理后的所述各小页文件排版到对应的所述小页中;
获取单元602与对应单元601连接,用于根据每个所述折手版面上包括的所述各小页的页号顺序,确定每个所述折手版面在小册子中的位置顺序;
调整单元603与获取单元602连接,用于依据所述位置顺序和所述爬移参数,调整用于生成所述小册子的各折手版面的尺寸,以保证生成的所述小册子包括的所有页面是对齐的。
进一步地,折手版面包括至少一个小页的个数为四个,其中,折手版面的正面包括第一小页和第二小页,折手版面的背面包括第三小页和第四小页。
基于此,若所述装订类型为骑马钉且所述目标版面类型为所述折叠式式版面时,则所述排版参数还包括封皮参数;所述封皮参数包括封面、封二、封三和封底,所述封面、所述封二、所述封三和所述封底对应的小页位于同一个所述折手版面上,其中,所述封面对应所述第一小页;所述封底对应所述第二小页;所述封二对应所述第三小页;所述封三对应所述第四小页
其中,所述目标装订方向为上边缘装订、左边装订或右边装订。
旋转模块50,具体用于若所述装订边缘为上边缘装订,对所述第三小页和所述第四小页所对应的所述各小页文件旋转180度。
所述折手版面生成装置还包括:堆叠模块70、折叠模块80和裁剪模块90。
其中,堆叠模块70,用于在生成模块60生成所述折手版面后,依据每个所述折手版面在小册子中的位置顺序进行堆叠。
折叠模块与堆叠模块70连接,用于若所述目标版面类型为折叠式版面时,将堆叠后的所有折手版面沿折叠线进行折叠,按照所述目标装订方向进行装订,生成所述小册子。
裁剪模块90与堆叠模块70连接,用于若所述装订类型为堆叠式版面时,将堆叠后的所有折手版面从中间裁开,将首页号所在的一侧堆放置到另外一侧上,按照所述目标装订方向,生成所述小册子。
本实施例提供的折手版面生成装置各功能模块可用于执行上述相关实施例中所示的折手版面生成方法的流程,其具体工作原理不再赘述,详见方法实施例的描述。
本实施例中,接收待排版的各小页文件后,获取折手版面的排版参数,排版参数包括目标装订类型和目标装订方向,根据目标装订类型和目标装订方向,获取与目标装订类型和目标装订方向对应的目标小页页号编号策略,确定每个折手版面中包括的小页的小页页号,根据所述小页页号,确定每个折手版面中包括的小页对应的各小页文件,根据目标装订方向,对各小页文件进行旋转处理,将旋转处理后的各小页文件排版到对应的小页中,生成折手版面。本发明中在接收到待排版的各小页文件后,直接根据输入的排版参数来生成折手版面,不再需要从折手编辑器中调用折手模块,解决了现有技术中存在的出版和印刷效率较低的问题。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。