【技术实现步骤摘要】
透明表的光栅化处理方法和装置
本专利技术涉及出版
,具体而言,涉及一种透明表的光栅化处理方法和装置。
技术介绍
光栅化图像处理(RasterImageProcessing,RIP)是指将页面描述语言所描述的版面信息解释转换成可供输出设备输出的数据信号,其方式是将文件转换成图像点阵的模式,之后由输出设备输出。RIP处理可分成两个步骤,第一步解释页面内容,对页面描述语言中的每一个对象进行分析,获得所需参数及数据信息并存入中间指令文件中;第二步组装输出,从中间指令文件中逐个读取参数及数据,进行相关计算,得到最终的页面点阵。RIP对页面中的每一个对象均进行上述两步处理,包括图形、文本、图像等简单对象,也包括Form(表)等复杂对象。Form是一种PDF内容流,其中可包含任意对象的描述,相当于把这部分对象包装成了一个独立的子页面描述单元。Form可以被重复引用,多次绘制在同一个页面或不同页面,只是根据绘制时的图形状态不同,绘制的效果也不同。如果Form中的内容比较复杂,那么RIP对其的每一次解释,都会有较多的信息写入中间指令文件,每一次组装也都要进行点阵的计算。可见,Form的多次解释和组装,都是耗费时间和空间资源的,这会造成整体PDF文件光栅化作业的过程效率低下。为了解决上述Form重复引用的光栅化效率问题,出现了Form点阵重用技术。在RIP解释页面内容时,将遇到的符合可重用条件的Form包装成子页面,并完成子页面的光栅化过程,即:解释子页面、组装子页面生成Form点阵和其Mask点阵,将这些点阵及Form相关参数缓存。若解释页面过程中遇到这样的Form, ...
【技术保护点】
一种透明表的光栅化处理方法,其特征在于,包括:确定页面描述文件中可重用处理的透明表Form;对所述透明Form进行语法解释,获得所述透明Form的重用类型及位置信息;根据所述重用类型及位置信息生成透明Form的颜色块点阵、Alpha块点阵、Shape块点阵及各自对应的块属性表、块内存表,并建立所述页面描述文件中不同透明Form之间的关联关系;根据所述透明Form的重用类型,对生成的数据信息进行计算,得到并缓存所述透明Form的组装信息;在组装所述透明Form时,根据所述透明Form的重用类型及待输出页面图形状态,确定所述透明Form的组装方式;根据确定的组装方式将所述透明Form组装入所述待输出页面中。
【技术特征摘要】
1.一种透明表的光栅化处理方法,其特征在于,包括:确定页面描述文件中可重用处理的透明Form;对所述透明Form进行语法解释,获得所述透明Form的重用类型及位置信息;根据所述重用类型及位置信息生成透明Form的颜色块点阵、Alpha块点阵、Shape块点阵及各自对应的块属性表、块内存表,并建立所述页面描述文件中不同透明Form之间的关联关系;根据所述透明Form的重用类型,对生成的数据信息进行计算,得到并缓存所述透明Form的组装信息;在组装所述透明Form时,根据所述透明Form的重用类型及待输出页面图形状态,确定所述透明Form的组装方式;根据确定的组装方式将所述透明Form组装入所述待输出页面中。2.根据权利要求1所述的方法,其特征在于,确定页面描述文件中可重用处理的透明表包括:获取所述页面描述文件中重复引用的透明Form;判断所述重复引用的透明Form是否可作为强制替代型重用;如果是,则确定所述透明Form为可重用处理的透明Form,且重用类型为强制替代型重用;否则,进一步判断所述重复引用的透明Form是否为独立型组;如果是,则确定所述透明表为可重用处理的透明Form,且重用类型为普通透明重用;如果所述重复引用的透明Form是组,但不是独立型组,则进一步判断所述重复引用的透明Form所含资源中是否没有叠印,且所有的混合模型均为正常型;如果是,则确定所述透明Form为可重用处理的透明Form,且重用类型为普通透明重用;否则,确定所述透明Form为不可重用处理的透明表。3.根据权利要求1所述的方法,其特征在于,所述透明Form的重用类型包括:强制替代型重用、普通透明重用。4.根据权利要求3所述的方法,其特征在于,所述透明Form的组装信息包括:对于强制替代型重用的透明Form,所述组装信息包括:子页面生成的Mask点阵信息、颜色点阵信息,及相应的块属性表,块内存表;对于普通透明重用的透明Form,所述组装信息包括:子页面生成的Alpha点阵信息、Shape点阵信息、颜色点阵信息,及相应的块属性表、块内存表。5.根据权利要求3所述的方法,其特征在于,所述根据所述透明Form的重用类型及待输出页面图形状态,确定所述透明Form的组装方式包括:如果所述透明Form的重用类型为普通透明重用,则采用透明的组装方式;如果所述透明Form的重用类型为强制替代型重用,当所述透明Form处于所述待输出页面的非透明区域时,则采用顶层占优的组装方式;当所述透明Form处于所述待输出页面的透明区域时,则采用透明的组装方式。6.根据权利要求5所述的方法,其特征在于,所述根据确定的组装方式将所述透明Form组装入所述待输出页面中包括:如果所述透明Form的组装方式为顶层占优的组装方式,则采用与不透明Form相同的方式,按线或按块将所述透明Form组装入待输出页面中;如果所述透明Form的组装方式为透明的组装方式,则确定所述透明Form与待输出页面的相交区域;根据相交区域中所述透明Form的位置,获得块属性表和块内存表,并根据所述块属性表和块内存表,获取所述透明Form的颜色块点阵、Alpha点阵和Shape点阵;根据所述待输出页面的透明参数,对Form块和待输出页面中相应块进行逐点透明计算,生成待输出页面...
【专利技术属性】
技术研发人员:高玉芳,孟张伟,
申请(专利权)人:北大方正集团有限公司,方正信息产业控股有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。