一种排版文件的处理方法及装置的制作方法

文档序号:6471850阅读:110来源:国知局
专利名称:一种排版文件的处理方法及装置的制作方法
技术领域
本发明涉及计算机领域,特别涉及一种排版文件的处理方法及装置。
背景技术
随着印刷技术的发展,印刷领域对排版印刷效果的要求越来越高,为了更 好地提升印刷效果,越来越多的基于美工手段的特殊处理效果在印刷领域得到 了普及应用,例如,透明效果、阴影效果和羽化效果等等。
目前,在印刷领域中,由于受到印刷机精度、速度及直接印刷技术的限制, 通常不采用直接印刷的方法,即不会将需要印刷的文件内容直接进行印刷,而 是先通过排版软件将需要印刷的文件内容生成符合印刷格式的排版文件,再对 该排版文件进行印刷。
现有技术下,符合印刷格式的排版文件多以PS格式或PDF格式进行保存, 但是,以PS格式或PDF 1.3及以下标准的PDF格式进行保存的排版文件是不 支持基于美工手段的特效的,这样,就在一定程度上妨碍了印刷效果的提升, 阻碍了印刷技术的发展。

发明内容
本发明实施例提供一种排版文件的处理方法及装置。用以解决现有技术 下,无法在PS格式或部分PDF格式的排版文件中使用特殊处理效果的问题。 本发明实施例提供的具体技术方案如下 一种排版文件的处理方法,包括
对需要进行印刷的文件内容进行排版,生成对应的排版版面; 获取排版版面中包含待处理对象的区域; 将所述包含待处理对象的区域转换为通用格式的图片;将所述图片嵌入最终输出的排版文件中。
一种排版装置,包括
生成单元,用于对需要进行印刷的文件内容进行排版,生成对应的排版版
面;
处理单元,用于获if又排版版面中包含待处理对象的区域; 转换单元,用于将所述包含待处理对象的区域转换为通用格式的图片; 嵌入单元,用于将所述图片嵌入最终输出的排版文件中。 本发明实施例中,排版装置对需要进行印刷的文件内容进行排版,生成对 应的排版版面,接着,获取排版版面中包含待处理对象的区域,以及将所述包 含待处理对象的区域转换为通用^^式的图片,再将所述图片嵌入最终输出的排 版文件中。这样,便有效地降低了待处理对象对印刷文件格式的依赖性,拓展 了特殊处理效果的应用范围,进而在很大程度上提升了印刷效果,促进了印刷 技术的发展。


图1为本发明实施例中排版装置功能结构示意图3为本发明实施例中获取具有特殊处理效果的相关区域流程图; 图4为本发明实施例中包含特效对象的排版版面示意图; 图5为本发明实施例中特效对象各自所占区域示意图; 图6为本发明实施例中的特效对象共同所占区域示意图; 图7是本发明实施例中的特效对象合并后效果示意图。
具体实施例方式
为了在PS格式或部分PDF格式的排版文件中使用特殊处理效果,本发明实施例中,先对需要进行印刷的文件内容进行排版,生成对应的排版版面,再 获取排版版面中包含待处理对象的区域,以及将所述包含待处理对象的区域转 换为通用格式的图片后,将其嵌入最终输出的排版文件中,这里所说的待处理 对象,即是具有特殊处理效果的对象,也称为特效对象。
具体的说,本发明的构思在于在使用排版软件对需要印刷的文件内容进
排版时,把排版版面中含有透明效果、阴影效果和羽化效果(以下简称为透明、
阴影和羽化)等特殊处理效果的区域输出,转换为版本较高(即PDF1.4及以 上标准)的PDF格式的文件,接着,再把转换后的PDF文件再次转换为通用 格式的图片,最后,再把生成的图片嵌入到版本较低(即PDF 1.3及以下标准) 的PDF格式的文件或PS格式的文件中,这样,可以有效降低透明、阴影、羽 化等特殊处理效果对文件格式的依赖性,拓展上述特殊处理效果的应用范围; 其中,所谓通用格式是指TIFF格式、JEPG格式等等可以被排版文件支持的图 片格式,使用这些格式的图片可以在印刷精度上满足要求。 下面结合附图对本发明优选的实施方式进行详细说明。 参阅图l所示,本发明实施例中,用于对需要印刷的文件内容进行排版的 排版装置包括生成单元10、处理单元ll、转换单元12和嵌入单元13。
生成单元IO,用于对需要进行印刷的文件内容进行排版,生成对应的排版 版面;
处理单元11,用于获取排版版面中包含待处理对象的区域; 转换单元12,用于将所述包含待处理对象的区域转换为通用格式的图片; 嵌入单元13,用于将所述图片嵌入最终输出的排版文件中。 基于上述排版装置,为了在各种格式的印刷文件中均能实现基于美工手段 的各种特效,参阅图2所示,本发明实施例中,通过使用上述排版装置,在PS
处理效果的方法的详细流程如下
步骤200:对需要进行印刷的文件内容进行排版,生成对应的排版版面。步骤210:获取排版版面中包含待处理对象的相关区域;本实施例中,待 处理对象包含但不限于透明、阴影和羽化等特效,可以是其中的一种或任意组 合。
在实际应用中,排版版面中包含待处理对象的相关区域,是指含有特殊处 理效果的对象所占的区域, 一般为包含这些特效对象的最小区域,即除了这些 特效对象外,相关区域中包含的其他部分尽可能的少。本实施例中,为了提高 排版软件的排版效果和输出效率,采用的获取相关区域的较佳方法为获取特 效对象的最小外接矩形。
步骤220:将获取的相关区域转换成支持特殊处理效果的PDF文件并输出。 本实施例中,通过排版软件可以把获取到的相关区域,按照其区域面积大 小输出为PDF 1.4及以上标准的PDF文件。
步骤230:将输出的PDF文件再次转换为通用格式的图片。 本实施例中,所谓通用格式的图片,可以是能够存储至磁盘的图片文件, 也可以是能够存储至内存的图片数据。
实际应用中,不同的应用环境对印刷效果的要求也不相同,为了在合理范 围内满足不同的印刷要求,提高印刷效率,可以在将PDF文件转换为通用格 式的图片之前,对转换后的图片的格式及精度进行设置,具体方法可以采用对 话框、配置文件等方式,在此不再赘述。
步骤240:将获得的图片嵌入到最终排版输出的PS文件或/和PDF文件中。 本实施例中,在嵌入图片之前,需要根据转换前的相关区域的面积大小, 对图片大小进行调整,以及才艮据转换前的相关区域的坐标位置,将调整后的图 片嵌入该坐标位置。
基于上述实施例,参阅图3所示,进一步地,步骤210具体可以包含以下 步骤
步骤2100:判断排版版面中是否包含特效对象,若是,则进行步骤2101; 否则,结束当前流程。本实施例中,判断排版版面中是否包含特效对象时,需要对排版版面中的 所有要输出的对象进行遍历,根据各对象的内部数据结构判断是否存在包含特 效数据的对象,若有,则将其确定为特效对象。
步骤2101:确定各特效对象的位置,并判断各特效对象之间是否存在重合 部分,若是,则进行2102,否则,进行步骤2103。
步骤2102:对存在重合部分的各特效对象进行合并,接着,进行步骤2103。
两个或以上的特效对象合并后,将被作为一个特效对象进行后续处理,即 获取其共同的最小外接矩形作为包含待处理对象的相关区域。
步骤2103:获取各特效对象的最小外接矩形,将其确认为包含待处理对象 的相关区域,并准备对其进行格式转换,接着进行步骤220。
本实施例中,这里的准备转换是指,准备将具有待处理对象的相关区域输 出为PDF 1.4及以上标准的PDF文件。
基于上述两个实施例,下面以具体的一个排版文件为例进行详细介绍。
参阅图4所示,本实施例中,排版文件的内容如图4所示,版面中存在两 个特效对象具有阴影效果的矩形和具有羽化效果的圓形,另外,还存在两个 不具有特效的六边形;其中,具有阴影效果的矩形的最小外接矩形如图5中点 线框所示,具有羽化效果的圓形的最小外接矩形如图5中虚线框所示,这两个 特效对象存在重合部分,而这两个特效对象的共同的最小外接矩形如图6中虚 线框所示。通过比较计算,确定上述两个特效对象各自的最小外接矩形的面积 之和,大于其共同的最小外接矩形的面积,因此,将矩形和圆形进行合并,合 并后的特效对象的最小外接矩形如图6中虚线框所示,其中,包含具有阴影效 果的矩形、具有羽化效果的椭圆和一个不具有特效的多边形的一部分;那么, 将上述合并后获得的最小外接矩形作为相关区域输出,转换为PDF 1.4及以上 标准的PDF文件时,所得到的版面内容如图7所示。接着,再把上述PDF文 件转为通用格式的图片,最后,再把上述转换后的通用格式的图片嵌入到最终 排版输出的PS文件和/或PDF文件中。另一方面,本实施例中,釆用了把包含特效对象的相关区域,先转换成支
持特殊处理效果的PDF文件,再转为通用格式的图片嵌入PS文件和/或版本较 低的PDF文件的方法来实现特殊处理效果。^E在实际应用中,并不限于此种 方法,还有其他实现方式,例如将包含特效对象的相关区域转换为其他支持 特殊处理效果的文件,再将其转为通用格式的图片嵌入PS文件和/或版本较低 的PDF文件;又例如将包含特效对象的相关区域直接转换为通用格式的图 片嵌入PS文件和/或版本较低的PDF文件。这两种实施方式在不同的应用环境 中同样可以达到理想的技术效果,步骤200 -步骤230记载的技术方案仅为一 种应用环境下的举例。
综上所述,通过上述任意一种实施方式,可以将任何特效对象以图片形式 嵌入到PS文件或/和版本较低的PDF文件中,从而有效地降低了待处理对象对 印刷文件格式的依赖性,拓展了特殊处理效果的应用范围,进而在很大程度上 提升了印刷效果,促进了印刷技术的发展。
不脱离本发明的精神和范围。这样,倘若本发明实施例中的这些修改和变型属 于本发明权利要求及其等同技术的范围之内,则本发明中的实施例也意图包含 这些改动和变型在内。
权利要求
1、一种排版文件的处理方法,其特征在于,包括对需要进行印刷的文件内容进行排版,生成对应的排版版面;获取排版版面中包含待处理对象的区域;将所述包含待处理对象的区域转换为通用格式的图片;将所述图片嵌入最终输出的排版文件中。
2、 如权利要求1所述的方法,其特征在于,获fi排版版面中包含待处理 对象的区域时,包括确定排版版面中各特效对象的位置;获取各特效对象的最小外接矩形,并将其确定为包含待处理对象的区域。
3、 如权利要求2所述的方法,其特征在于,确定排版版面中各特效对象 的位置后,进一步判断各特效对象之间是否存在重合部分,并对存在重合部分 的各特效对象进行合并。
4、 如权利要求3所述的方法,其特征在于,确定各特效对象之间存在重 合部分后,在进行合并之前,执行以下步骤计算各特效对象各自的最小外接矩形的面积之和; 计算各特效对象共同的最小外接矩形的面积;确定各特效对象各自的最小外接矩形的面积之和,大于各特效对象共同的 最小外接矩形面积时,对各特效对象进行合并。
5、 如权利要求1 - 4任一项所述的方法,其特征在于,获取排版版面中包 含待处理对象的区域后,先将其转换为支持特殊处理效果的排版文件,再将该 排版文件转换为通用格式的图片。
6、 如权利要求5所述的方法,其特征在于,所述待处理对象包含透明效 果、阴影效果和羽化效果中的一种或任意组合。
7、 如权利要求6所述的方法,其特征在于,所述通用格式包含TIFF格式 和JEPG一各式。
8、 一种排版装置,其特征在于,包括生成单元,用于对需要进行印刷的文件内容进行排版,生成对应的排版版面;处理单元,用于获取排版版面中包含待处理对象的区域;转换单元,用于将所述包含待处理对象的区域转换为通用^"式的图片;嵌入单元,用于将所述图片嵌入最终输出的排版文件中。
9、 如权利要求8所述的排版装置,其特征在于,所述处理单元获取排版 版面中包含待处理对象的区域时,先确定排版版面中各特效对象的位置,再获 取各特效对象的最小外接矩形,并将其确定为包含待处理对象的区域。
10、 如权利要求9所述的排版装置,其特征在于,所述处理单元确定排版 版面中各特效对象的位置后,在获取各特效对象的最小外接矩形之前,进一步 判断各特效对象之间是否存在重合部分,并对存在重合部分的各特效对象进行 合并。
11、 如权利要求10所述的排版装置,其特征在于,所述处理单元确定各 特效对象之间存在重合部分后,计算各特效对象各自的最小外接矩形的面积之 和,以及计算各特效对象共同的最小外接矩形的面积,并在确定各特效对象各 自的最小外接矩形的面积之和,大于各特效对象共同的最小外接矩形面积时, 对各特效对象进行合并。
12、 如权利要求8-ll任一项所述的排版装置,其特征在于,所述处理单元 获取排版版面中包含待处理对象的区域后,所述转换单元先将其转换为支持特 殊处理效果的排版文件,再将该排版文件转换为通用格式的图片。
全文摘要
本发明公开了一种排版文件的处理方法,该方法为对需要进行印刷的文件内容进行排版,生成对应的排版版面;获取排版版面中包含待处理对象的区域;将所述包含待处理对象的区域转换为通用格式的图片;将所述图片嵌入最终输出的排版文件中。这样,便有效地降低了待处理对象对印刷文件格式的依赖性,拓展了特殊处理效果的应用范围,进而在很大程度上提升了印刷效果,促进了印刷技术的发展。本发明同时公开了一种排版装置。
文档编号G06T11/60GK101419718SQ20081024030
公开日2009年4月29日 申请日期2008年12月17日 优先权日2008年12月17日
发明者阳 刘, 殷延伟, 魏超鹏 申请人:北大方正集团有限公司;北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1