一种对页面描述文件自动添加可变文字的方法

文档序号:6559291阅读:143来源:国知局
专利名称:一种对页面描述文件自动添加可变文字的方法
技术领域
本发明属于计算机信息处理技术领域,具体涉及一种对页面描述文件自动添加可变文字的方法。
背景技术
在当前竞争日益激烈的商业印刷领域中,商家能否更高程度的满足客户需求直接影响到商家的生存与发展,而顾客的个性化需求在客户需求中处于极为重要的位置。因此市场上对可变、按需、个性化的数码印刷产品的需求非常强烈。
现有的可变数据印刷技术,需要专门配套的一系列特定硬件软件才能完成,比如需要特殊的可变数据产生装置等设备,这样成本以及复杂度大大提高,不利于可变数据印刷的普及;并且需要特定的光栅图像处理器与之配套,才能解释可变数据的信息,大大降低了灵活性;另外加入可变数据后只能直接输出,不可再被编辑,造成灵活性、方便性、易用性都比较差,因此大大降低了生产效率。

发明内容
针对现有技术中的不足,本发明的目的是提供一种在页面描述文件中自动添加可变文字的方法。利用该方法,可以通过设定参数和定义的内容生成新的页面描述文件,然后将新的页面描述文件与原文件粘合生成新的页码描述文件,这个新的页码描述文件是通用格式如PDF格式,可以使用任何光栅图像处理器处理,进而在输出设备上进行输出,从而实现在不同的印刷页中添加不同的个性化文字信息,满足人们对数码印刷越来越高的个性化、自动化需求。
为达到以上目的,本发明采用的技术方案是一种对页面描述文件自动添加可变文字的方法,包括以下步骤(1)用户定义待输出的可变文字内容;(2)设定可变文字的参数,利用步骤(1)中定义的文字内容生成可变文字的页面描述文件;
(3)根据用户设定可变文字的参数,将步骤(2)的生成可变文字的页面描述文件与原稿文件粘合生成新的页面描述文件。
进一步,步骤(1)中定义待输出的可变文字内容的步骤是首先建立一个或多个标签项,然后给各个标签项赋值,即确定每个标签项中要添加的一系列可变文字。
更进一步,所述各个标签项对应的一系列可变文字输出时都显示在每一页面的相同位置上,并且同一页面上各个可变文字之间的相对位置可调。
步骤(1)中定义的文字内容是各种文本文字。
进一步,步骤(2)中用户设定的可变文字的参数包括文字的字体尺寸、字体间距、字体颜色、在原文件上相对于输出位置的横向和纵向的间距,所述的横向间距是指可变文字离页面左边的距离,所述的纵向间距是可变文字离页面顶端的距离。
更进一步,步骤(2)中用户设定可变文字的参数时,对于可变文字的位置,采用所见即所得的设定方式来指定。
进一步,步骤(2)生成的所述页面描述文件为可移植文档格式文件即PDF文件、后缀式页面描述文件即PS文件、或标签图像文件即TIFF格式文件。
进一步,步骤(3)中所述文件粘合是指A.对于可移植文档格式文件即PDF文件和后缀式页面描述文件即PS文件,使用文件的合并技术把可变文字文件的数据利用透明或不透明的方法合并到原文件上面;B.对于标签图像文件即TIFF格式的文件,利用“并”或“或”的方法把可变文字文件的数据合并到原文件上面。
更进一步,步骤(3)中,在输出的不同页面,文字内容能够按用户预先定义好的规则自动变化。
本发明的效果在于采用本发明所述的方法,可以方便、灵活的在待输出的源文件中添加个性化信息,实现按需可变的自动输出,因而可以大大提高生产或工作效率,并且对输出内容进行加工后可以使输出效果更佳,满足人们对数码印刷越来越高的个性化、自动化需求。
本发明之所以具有上述效果,首先在于利用这种方法,通过参数设定可以灵活的控制可变文字内容的生成;其次可以生成多种中间描述文件,以保证可以在不同的原稿文件上进行粘合输出。另外,本发明与当前现有的可变数据印刷技术相比,最大的优势还在于不需要特定的硬件配套,不需要复杂的设置,只须使用普通的个人电脑就可以灵活、快捷、高效的完成可变文字的添加。可变文字与源文件混合后生成的新页面描述文件还可以进一步被编辑、设置,然后被输出,不受限于特定的光栅图像处理器,不像现有技术,可变数据与源文件合成后只能直接输出,并且必须由专门的光栅图像处理器处理,因此具有更大的灵活度。


图1是本发明所述方法的流程图;图2是生成可变文字的页面描述文件并与原稿文件粘合的流程图;图3是实施例中设置单项可变文字内容及参数设置的用户界面示意图;图4是实施例中多项可变文字内容设置的用户界面示意图;图5是添加可变文字前的原文件示意图;图6是添加可变文字后输出的新文件示意图。
具体实施例方式
下面结合附图及实施例对本发明作进一步的描述实施例1如图1所示,对页面描述文件自动添加可变文字的方法包括以下步骤(1)在输出原始的页面描述文件之前,先判断是否需要在该页面描述文件上添加可变文字,如用户选择添加,则系统进入到可变文字的内容定义流程中,否则直接利用数码印刷设备输出原文件;(2)用户定义待输出的可变文字内容;用户定义待添加的可变文字内容,可以选用事先定义好的数据文件,或自定义新的数据文件。自定义新的数据文件时,在程序中输入一系列文字内容,这些内容会按顺序与原文件粘合。可以定义多行可变文字内容。
具体来说,定义待输出的可变文字内容的步骤是首先建立一个或多个标签项,然后给各个标签项赋一系列值,这些值会逐页显示在输出的页面上。本实施例中,如图4所示,设有一个标签项,该标签项设有23个值,对应23处需要添加的可变文字,分别为“可变文字试验1”------“可变文字试验23”。上述23个值输出时会逐页显示在每一页面的相同位置上,并且它们之间的相对位置可调。系统会根据用户设定的拷贝份数,循环进行可变文字输出处理,以达到在每一份文件的同一页面的同一位置上面,可变文字内容是不同的。
当然,如果用户要在同一个页面上添加多个可变文字,则用户可以在设置标签项时相应地多设几个标签项,不同的标签项可以设相同的值即相同的可变文字内容,也可以设不同的值即不同的可变文字内容。同一页面上添加的各个可变文字之间的位置也可以根据用户的需要通过设定相关的参数来进行调整。
(3)设定可变文字的参数,利用步骤(2)中定义的文字内容生成可变文字的页面描述文件;如图3所示,用户设定的参数包括a.纵向间距;b.横向间距;c.字体尺寸;d.字体间距;e.字体颜色。
本实施例中,用户设定的参数是文字内容显示在原文件纵向离页面顶部10mm处,横向离页面左边15mm处,字体尺寸18磅,字体间距2mm。
另外,用户设定可变文字的参数时,对于可变文字之间的相对位置,采用所见即所得的设定方式来指定。即用户设定参数后,可变文字会立即在页面中的相应位置显示出来,如果用户觉得不合适,还可以根据需要进一步调整,直到满意为止。
(4)如图2所示,根据步骤(2)中已定义好的可变文字的具体内容和步骤(3)中用户设定的参数自动生成可变文字的页面描述文件。
具体来说,本实施例中原始的页面描述文件为标签图像文件即TIFF格式文件,那么需要利用FreeType(字体解析器)进行可变文字数据的光栅化生成TIFF(Tagged Image File Format,标签图像文件)格式的可变文字页面描述文件。
(5)如图2所示,最后把生成的页面描述文件与如图5所示的TIFF格式的原始文件通过“并”或“或”的方法合并到原文件上面生成新的页码描述文件,在数码印刷机上输出。输出的第1页的效果如图6所示,在图6的左上部,可以看见通过本发明所述的方法在原始的页面描述文件上由用户设定并由系统自动添加的可变文字“可变文字试验1”。
实施例2其他步骤与实施例1相同,设定的可变文字的参数与实施例1相同。不同之处在于要添加可变文字并输出的原始文件是PDF格式的页面描述文件,用户设定的可变文字内容是“WINDOWS”,所生成的可变文字的页面描述文字的格式也是PDF格式的文件。在将可变文字的页面描述文字与原始要输出的文件粘合时,使用的是文件的合并技术把可变文字页面描述文件的数据利用透明或不透明的方法合并到PDF格式的原始文件上面。
实施例3其他步骤与实施例1相同,设定的可变文字的参数与实施例1相同。不同之处在于要添加可变文字并输出的原始文件是PS格式的页面描述文件,用户设定的可变文字内容是“1234567890”,所生成的可变文字的页面描述文字的格式也是PS格式的文件。在将可变文字的页面描述文字与原始要输出的文件粘合时,使用的是文件的合并技术把可变文字页面描述文件的数据利用透明或不透明的方法合并到PS格式的原始文件上面。
采用本发明所述的方法对页面描述文件自动添加可变文字输出打印,具有以下优点a)利用本发明的方法可以灵活高效的对原文件进行修改,实现页页不同的输出,满足用户的个性化需求;b)利用本发明的方法输出的文件效果与直接输出的原文件效果相同,可以完美的与原文件粘合;c)利用本发明的方法可以灵活、便捷的控制输出文件,实现普通数码印刷技术所不具备的按需、可变输出功能;d)利用本发明可以大大降低设备成本,不需要购买一系列特定的设备来产生可变文字,只需普通个人电脑即可完成任务,有利于可变数据印刷的大范围推广;e)利用本发明产生的可变文字文件可以进一步被编辑设置,提供了很好的灵活性及易用性;上述实施例适用于北大方正的印捷数码印刷生产系统,但本发明并不限于该数码印刷系统,对于其他系统,本发明所述的方法同样适用并且具有同样的显著效果。同时,本发明所述的方法并不限于具体实施方式
中所述的实施例,本领域技术人员根据本发明的技术方案得出其他的实施方式,同样属于本发明的技术创新范围。
权利要求
1.一种对页面描述文件自动添加可变文字的方法,包括以下步骤(1)用户定义待输出的可变文字内容;(2)设定可变文字的参数,利用步骤(1)中定义的文字内容生成可变文字的页面描述文件;(3)根据用户设定可变文字的参数,将步骤(2)生成的可变文字的页面描述文件与原稿文件粘合生成新的页面描述文件。
2.如权利要求1所述的一种对页面描述文件自动添加可变文字的方法,其特征是步骤(1)中定义待输出的可变文字内容的步骤是首先建立一个或多个标签项,然后给各个标签项赋值,即确定每个标签项中要添加的一系列可变文字。
3.如权利要求2所述的一种对页面描述文件自动添加可变文字的方法,其特征是所述各个标签项对应的一系列可变文字输出时都显示在每一页面的相同位置上,并且同一页面上各个可变文字之间的相对位置可调。
4.如权利要求1、2或3所述的一种对页面描述文件自动添加可变文字的方法,其特征是步骤(1)中定义的文字内容是各种文本文字。
5.如权利要求1、2或3所述的一种对页面描述文件自动添加可变文字的方法,其特征是步骤(2)中用户设定的可变文字的参数包括文字的字体尺寸、字体间距、字体颜色、在原文件上相对于输出位置的横向和纵向的间距,所述的横向间距是指可变文字离页面左边的距离,所述的纵向间距是可变文字离页面顶端的距离。
6.如权利要求5所述的一种对页面描述文件自动添加可变文字的方法,其特征是步骤(2)中用户设定可变文字的参数时,对于可变文字的位置,采用所见即所得的设定方式来指定。
7.如权利要求1、2或3所述的一种对页面描述文件自动添加可变文字的方法,其特征是步骤(2)生成的所述页面描述文件为可移植文档格式文件即PDF文件、后缀式页面描述文件即PS文件、或标签图像文件即TIFF格式文件。
8.如权利要求1、2或3所述的一种对页面描述文件自动添加可变文字的方法,其特征是步骤(3)中所述文件粘合是指A.对于可移植文档格式文件即PDF文件和后缀式页面描述文件即PS文件,使用文件的合并技术把可变文字文件的数据利用透明或不透明的方法合并到原文件上面;B.对于标签图像文件即TIFF格式的文件,利用“并”或“或”的方法把可变文字文件的数据合并到原文件上面。
9.如权利要求1所述的一种对页面描述文件自动添加可变文字的方法,其特征是步骤(3)中,在输出的不同页面,文字内容能够按用户预先定义好的规则自动变化。
全文摘要
本发明涉及一种对页面描述文件自动添加可变文字的方法,属于计算机信息处理领域。现有技术中,需要复杂的特定硬件装置,与特定的软件配套才能实现可变数据的印刷,并且加入可变数据后的数据文件不可再被编辑设置,只能直接进行输出,设备成本高,灵活性、易用性都非常差。本发明所述的方法根据用户设定的参数和定义好的文字内容生成新的页面描述文件,然后将新的页面描述文件与原文件粘合,最后利用任意的印刷设备,一次完成整份文件的输出,整个数据处理过程只需要一台普通个人电脑就可完成。采用本发明所述的方法,可以高效,自动、灵活地对原文件添加可变文字,实现页页不同的输出,从而满足用户不同的个性化需求。
文档编号G06F17/30GK1877565SQ20061008960
公开日2006年12月13日 申请日期2006年7月6日 优先权日2006年7月6日
发明者许会泉, 赵杰 申请人:北京北大方正电子有限公司, 北京大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1