一种排版文件的预处理方法 【技术领域】
本发明属于计算机信息处理技术领域,具体涉及一种排版文件的预处理方法。
背景技术
排版是印刷的第一道工序。使用各种排版软件对各种文件进行排版时,可以在版面上置入各种图形、图像和文字,然后,将排版的结果发排成页面描述文件,此页面描述文件,再经过光栅化、激光照排和制板(也可以是直接制板机)、挂版印刷、装订等工序后,生成印刷品。目前,报社编辑部、杂志社编辑部和输出中心等单位在制作印刷品时普遍采用排版软件(如北大方正的飞腾软件)进行排版。
报社、杂志社编辑部和输出中心等单位在利用排版软件进行排版时,排的版面一般不会由其独立制作完成,比如报社,经常要在报纸版面上置入广告文件,而广告文件一般都由广告公司制作完成,不是由报社编辑部制作的,因此,报社编辑部在排版报纸版面时,就要在版面内置入这些外部制作的文件。通常,利用排版软件进行排版时,在版面上置入的源文件,其格式一般是EPS(Adobe Encapsulated PostScript File Format,封装的后缀式页面描述文件)格式的文件和TIFF(A Tag-Based File Format,标签图像文件)格式的文件。
利用排版软件进行排版时,在版面上置入各种源文件,会给排版带来各种问题,如果排版文件是外部制作地,更加大了发生问题的可能性。例如,如果进行排版的源文件没有预览图,那么在制作版面时,就不能够看到排版文件的预览图,版面上排版文件的部分就是一个空白块,给排版带来障碍;如果进行排版的源文件有错误,那么排版的结果就不可能正确发排,发排后的页面描述文件也不能够正确地光栅化成点阵,这样的问题会给时效性很强的用户(特别是报社)带来严重的后果;如果进行排版的源文件使用了一些资源(比如字库,外挂图片等),在光栅化时如果缺少了这些资源,那么也不能够正确地光栅化成点阵;如果外来的文件没有经过压缩处理,那么排版后的页面描述文件会比较大,严重影响传版等后继工作的效率。
所以,排版时置入的源文件,其正确性和效率,已经成为排版用户普遍关心的问题,由于现有技术的缺陷,利用排版软件进行排版的用户普遍地希望能够有一个解决方案,可以克服现有技术的缺陷,能够实现排版时可以(1)检验排版文件的正确性;(2)提供排版文件的预览图以方便排版;(3)排版文件的资源完全嵌入,从而在光栅化时不依赖于这些资源;(4)压缩排版文件的大小,从而提高排版后发排的页面描述文件在传版等操作时的效率。
【发明内容】
针对现有技术中存在的缺陷,本发明的目的是提供一种排版文件的预处理方法,该方法能够实现在排版软件对各种源文件进行排版前,对需要排版的源文件先进行规范化预处理,生成规范的带预览图的经过压缩的EPS文件,保证了文件的正确性,同时预览图能够方便排版工作的进行,压缩后的文件,减小了发排后的文件的尺寸,方便存储和传输,提高了传版等操作的效率。
为达到以上目的,本发明采用的技术方案是:一种排版文件的预处理方法,包括以下步骤:
(1)将需要利用排版软件进行排版的源文件先预处理成“可移植文档格式文件”(即PDF文件,Adobe Portable Document Format),同时生成预览图,如果源文件有错误,那么转化失败,报告错误信息;同时,在生成的“可移植文档格式文件”中,内嵌排版文件进行排版时中用到所有字体和外挂图片资源;
(2)将步骤(1)生成的“可移植文档格式文件”即PDF文件转化为压缩的“封装的后缀式页面描述文件”即EPS文件,同时在此文件中写入步骤(1)中生成的预览图,从而生成规范的带预览图的经过压缩的“封装的后缀式页面描述文件”格式文件;
(3)将步骤(2)转化后的“封装的后缀式页面描述文件”即EPS文件送入排版软件进行排版。
更进一步,为使本发明具有更好的发明效果,步骤(1)中所述的需要利用排版软件进行排版的源文件为“封装的后缀式页面描述文件”即EPS文件或“标签图像文件”即TiFF文件,或页面描述文件。所述的页面描述文件包括:可移植文档格式文件即PDF文件,后缀式页面描述文件即PS文件,后缀为S2、S72、PS2格式的页面描述文件,打印文件即PRN文件,联合图像专家组格式文件即JPEG文件。
再进一步,步骤(1)及步骤(2)中所述的预览图为JPEG(联合图像专家组,Joint Photographic Experts Group)格式的预览图。
本发明的效果在于:采用本发明所述的方法,需要利用排版软件进行排版的文件在排版前进行预处理后,可以生成规范的带预览图的经过压缩的EPS文件,从而保证了文件的正确性,生成的预览图能够方便排版时的处理,同时预处理后的文件很小,更容易存储和传输,提高发排后文件的传版等操作的效率。
本发明之所以具有上述效果,是因为本发明所述的方法对排版文件先进行规范化处理,检验其正确性,内嵌排版文件使用的资源,并且生成预览图;然后把规范化处理后的结果转化为标准的EPS(Adobe EncapsulatedPostScript File Format)文件,在此EPS文件内写入预览图,并且在转化时采用高效压缩方法压缩生成的EPS文件。该方法生成的规范的带预览图的压缩的EPS文件,能够被现有的所有排版软件使用。采用这样的方法,用户排版处理外来文件时,不会再发生由于外部文件的正确性有问题而导致排版结果发生错误的情况,预览图能够方便排版工作的进行,压缩后的文件,减小了发排后的文件的尺寸,方便存储和传输,提高了传版等操作的效率。
【附图说明】
图1是排版文件的预处理方法的流程图。
【具体实施方式】
下面结合附图及实施例对本发明作进一步的描述:
如图1所示,印前流程系统中,一种排版文件的预处理方法,具体步骤如下:
(1)将需要利用排版软件进行排版的源文件先预处理成PDF(可移植文档格式文件,Adobe Portable Document Format)文件:例如,报社和杂志社的排版系统(本实施例中采用飞腾排版软件进行排版)接收用户的广告文件,这些文件的主要格式是EPS(Adobe Encapsulated PostScriptFile Format)文件或者是TIFF(A Tag-Based File Format)文件,经过规范化处理后,转化为PDF文件,在此PDF文件内,嵌入了排版文件使用的所有字体和外挂图片资源,同时生成了JPEG(联合图象专家组,JointPhotographic Experts Group)格式的预览图;如果源文件有错误,那么报告错误;
(2)将步骤(1)生成的PDF文件转化为压缩的EPS格式文件:采用PDF到EPS转化模块,实现从PDF文件到EPS文件的转化,同时,在EPS文件中写入步骤(1)中生成的预览图,而且EPS文件经过高效压缩,从而生成规范的带预览图的经过压缩的EPS文件;所述的PDF到EPS转化技术是申请日前现有的比较成熟的技术。
(3)将步骤(2)转化后的EPS文件送入排版软件进行排版。
采用本发明所述的方法对需要使用排版软件进行排版的源文件进行预处理后,用转化后的EPS文件进行排版,有几大优点:
a)EPS文件的正确性得到保证,并且EPS文件中内嵌了必须的资源,不会导致排版生成的页面描述文件在光栅化处理时失败;
b)EPS文件内带有预览图,方便排版工作的进行;
c)EPS文件是压缩的,比源文件的尺寸大大减少,有利于发排后生成的文件的存储和传输,提高传版等工序的效率;
上述实施例适用于北大方正的飞腾排版系统,但本发明并不限于该排版系统,对于其他排版系统,本发明所述的方法同样适用并且具有同样的显著效果。