一种排版文件的处理方法及装置制造方法及图纸

技术编号:2952131 阅读:257 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种排版文件的处理方法,该方法为:对需要进行印刷的文件内容进行排版,生成对应的排版版面;获取排版版面中包含待处理对象的区域;将所述包含待处理对象的区域转换为通用格式的图片;将所述图片嵌入最终输出的排版文件中。这样,便有效地降低了待处理对象对印刷文件格式的依赖性,拓展了特殊处理效果的应用范围,进而在很大程度上提升了印刷效果,促进了印刷技术的发展。本发明专利技术同时公开了一种排版装置。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别涉及一种排版文件的处理方法及装置
技术介绍
随着印刷技术的发展,印刷领域对排版印刷效果的要求越来越高,为了更 好地提升印刷效果,越来越多的基于美工手段的特殊处理效果在印刷领域得到 了普及应用,例如,透明效果、阴影效果和羽化效果等等。目前,在印刷领域中,由于受到印刷机精度、速度及直接印刷技术的限制, 通常不采用直接印刷的方法,即不会将需要印刷的文件内容直接进行印刷,而 是先通过排版软件将需要印刷的文件内容生成符合印刷格式的排版文件,再对 该排版文件进行印刷。现有技术下,符合印刷格式的排版文件多以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所示,版面中存在两 个特效对象具有阴影效果的矩形和具有羽化本文档来自技高网...

【技术保护点】
一种排版文件的处理方法,其特征在于,包括: 对需要进行印刷的文件内容进行排版,生成对应的排版版面; 获取排版版面中包含待处理对象的区域; 将所述包含待处理对象的区域转换为通用格式的图片; 将所述图片嵌入最终输出的排版 文件中。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏超鹏刘阳殷延伟
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1