文档处理系统技术方案

技术编号:2890657 阅读:232 留言:0更新日期:2012-04-11 18:40
文档处理系统包括处理器(22a)以及和处理器(22a)协同工作的存储器(22b),其中,存储器(22b)被组织为:用于在纸中设置打印区域的格式纸对象(1,2,11),格式纸对象进一步设置将被安排在所述打印区域中的其它对象的指针;被从格式纸对象中指向的文本对象(8,9,12-16);被从格式纸对象中指向的图象对象(7,10);以及指向格式纸对象的拷贝对象(3-6)。由此在由格式纸对象设置的纸上的区域中打印由格式纸对象指向的文本对象和图象对象。(*该技术在2015年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种在格式纸上打印文挡的文档处理系统。包括所谓桌面出版系统的字处理器广泛地用于建立和打印文挡。字处理器可以采用专用机的形式,也可以是控制计算机的软件形式。当打印证书、商业卡、贺卡等一类的格式文档时,使用这样的字处理器,首先需要建立包括将被打印的各种项目的所需格式的文档,然后再把刚建立的格式文档打印出来。因此,刚建立的文档被显示在显示装置的屏幕上,并且用某个字处理器进行编辑。例如,在对某个人的商业卡的情况下,需要建立和打印的文档包括这样的一些项目,例如这个人所属公司的名称和地址,这个人在该公司中的称呼和职位,公司的电话和传真号码等等。通常,名片的打印是这样实现的在一张纸上同时打印多个卡片。打印之后,再把该纸分为独立的卡片。例如,5个名片同时打在一张纸上。这样,就可以增加打印的效率并减少卡片纸材料的损耗。然而,名片或其它格式文档的这样一种常规处理存在的问题是必须分别建立这些格式文档。例如,为了打印在一张纸上,必须建立5个文档。因此,从字处理系统的存储设备中的库中检索出某个卡片的样本格式,并且在需要时对这样的一些项目进行修改例如该人员的姓名,公司的名称和地址,这个人在该公司中的称呼和职位,公司的电话和传真号码等等。应该注意这些项目被排列在卡片的样本格式中各自的预定位置上。当然可以对如此建立的卡片拷贝,以便把其余的4张卡片也打印在纸上,并且分有5个卡片的这张纸也可以大量打印以便产生许多这样的卡片。然而,当需要为下一个在该公司中具有不同职务和称呼的人准备名片时,就需要修改例如姓名、职务、称呼、电话分机号等项目,对于被打印在同一张纸上的5个卡片都需要这样做。当被打印在一张纸上的卡片数目进一步增加、或者一个卡片上需要修改的项目增加时,这样一种修改的工作量就会大大增加。因此,本专利技术总的目的是提供一种能解决上述问题的新款和有用的9文档处理系统。本专利技术的另一目的是提供这样一个文档处理系统,该系统把包括格式纸对象、文本对象、图象对象和拷贝对象做为一组对象建立在一个文档中,以原始对象和拷贝对象的形式把这样的一个或多个对象同时打印在一张纸上。本专利技术的另一个更具体的目的是提供一种文档处理系统,包括一个处理器;以及和所述处理机协作的一个存储器;所述存储器是这样组织的用于在打印格式文档的一张纸上设置打印区域的格式纸对象,所述格式纸对象进一步设置被排列在所述格式纸的所述打印区域中的其它对象的指针;被从所述格式纸对象指向的文本对象,所述文本对象设置所述格式纸的所述打印区域中的一个文本;被从所述格式纸对象中指向的图象对象,所述图象对象设置所述格式纸的所述打印区域中的图象;以及指向所述格式纸对象的拷贝对象,所述拷贝对象为将被拷贝的所述格式纸对象在所述的纸上设置一个区域;这样,所述文档处理系统就能在由所述格式纸对象该置的所述纸所述区域中打印由所述格式纸对象指向的所述文本对象和图象对象,所述文档处理系统进一步在由所述拷贝对象设置的所述纸的所述区域中打印由所述格式纸对象指向的所述文本对象和所述图象对象。根据本专利技术,方便和快速地实现在同一张格式纸上打印出例如名片或商业卡这样的多个格式文档。当原始对象变化时,打印在该纸上的所有文档的内容。都可以同时被修改。在本专利技术中,对象编辑器根据输入设备(例如键盘或鼠标)提供的命令,在纸对象中设置打印区域的大小和位置。而且,对象编辑器还为文本对象和图象对象设置指针。因此,文本和图象分别被设置在被格式纸对象指向的文本对象和图象对象中,并且,文本和图象被打印在被定义在格式纸上的打印区域的各自位置上。此外,通过在拷贝对象中设置上述格式纸对象的位置,就可以把设置在格式纸对象中的打印区域以及文本和图象拷贝到由拷贝对象指定位置上的格式纸上。这样,只需修改原始格式纸对象的文本或图象,就能够同时为将被打印的所有文档修改文本或图象的内容,包括那些由拷贝对象拷贝的内容。另外;可以用一个标识符做为文本对象或图象对象中的变量。这样,根据该标识符引用文本数据或图象数据,就能合并打印一个文档,而且,只需要指定标识符,就能将各种内容的格式文档合并打印在格式纸上。通过把上述的拷贝对象组合在一起,也可以在格式纸的多个位置上拷贝被合并的格式文档。本专利技术的其它目的和进一步的特征将通过下面结合附图的详细描述使之明确。附图说明图1表示根据本专利技术一个实施例的文档处理系统的结构;图2是表示图1的文档处理系统操作过程的一个流程图;图3是表示图1文档处理系统操作过程的另一个流程图;图4A和4B表示用在图1文档处理系统中的各种对象;图5表示由图1文档处理系统实现的输出结果的一个示例。图1给出了根据本专利技术一个实施例的文档处理系统的基本结构。参看图1,该文档处理系统包括如键盘、鼠标一类的输入装置21,和输入装置21协同工作的字处理系统22除了一般在计算机和工作站中常用的系统总线和各种接口外,还包括处理器22a和存储器22b,其中,处理器22a和存储器22b构成了下面将要详细介绍的对象编辑器23。字处理系统22进一步配上一个或多个存储装置,存储装置存放布局文件41,该文件存放将被打印的文档的布局信息,对象文件42,存放被排列在该文档中的各种对象,数据库文件43,包含采用文本或图象形式的各种数据库,以及图象数据文件44,包括将被加入该文档的图象数据。此外,字处理系统22把该文档的一个映象输出到显示器25上,供操作员辨认,并进一步经某个适当的打印机接口输出到打印机26上。如上所述,布局文件41存放着如将用来打印该文档的纸的尺寸这样的布局信息。另一方面,对象文件42存放由对象编辑器23建立的各种对象,包括将被解释的格式纸对象、文本对象、图象对象和拷贝对象。所建立的这些对象被显示在显示装置25上。另外,数据库43存放文本数据和图象数据,以及用在格式纸对象中代表服从归并打印过程可变项目的格式纸对象的对应标识符。此外,图象数据文件44存放图象数据以及用于该图象对象中索引图象数据的标识符。因此,形成文档的各种对象显示在显示装置25的屏幕上并由打印机26打印输出。下面结合图2的流程图解释图1的文档处理系统在把5个名片同时打印在如图5所示的预定尺寸的一张纸上的情况下是如何操作的。参看图2,首先执行步S1,判别将要处理的文档(在本例中为名片)是否为新的文档。若结果为是,执行步S2,输入将要在其上面打印5张这样的名片的纸的总尺寸。例如,可以从键盘21输入210mm×297mm的尺寸。另外,可以输入该纸的左上角的座标(X0,Y0)和右下角的座标(X1,Y1)。在输入纸的尺寸之后,处理过程进入步S5。反之,当步S1的结果为否时,执行步S3,列出现有格式文档的表示,该列表可能包括存在布局文件41中的格式文档,例如图4A中所示的“CARDO5.FLK”。根据从列表中选择的格式文档,执行步S4,从存放布局文件41的存储装置中读出所选择的格式文档。由此,为重复使用,提取如纸的尺寸和将在该纸上形成的文档的尺寸这样的布局信息。然后执行步S5。在步S5中,预定的格式显示在显示装置25上。预定的格式可以表示在步S4中读出的格式文档的格式,也可以是步S2中输入的整张纸的尺寸。在下面将详细介绍的图4A的示例中,显示装置25在屏幕上显示格式纸对象1。在图4A的情况下,标识格式纸的尺寸以本文档来自技高网...

【技术保护点】
一种文档处理系统,包括 处理器(22a);以及 和所述处理器协同工作的存储器(22b); 所述存储器(22b)被组织为: 用于在将在其上打印格式文档的纸中设置打印区域的格式纸对象(1,2,11),所述格式纸对象进一步设置将被安排在所述格式纸的所述打印区域中的其它对象的指针; 被从所述格式纸对象中指向的文本对象(8,9,12-16),所述文本对象在所述格式纸的所述打印区域中设置一个文本;以及 被从所述格式纸对象中指向的图象对象(7,10),所述图象对象在所述格式纸的所述打印区域中设置一个图象; 其特征在于,所述文档处理系统进一步包括: 指向所述格式纸对象的拷贝对象(3-6),所述拷贝对象在将在其上拷贝所述格式纸对象的所述纸上设置一个区域; 因此,所述文档处理系统在由所述格式纸对象设置的所述纸的所述区域中打印由所述格式纸对象指向的所述文本对象和图象对象,所述文档处理系统进一步在由所述拷贝对象设置的所述纸的所述区域中打印由所述格式纸对象指向的所述文本对象和所述图象对象。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:堀之内辉雄关建夫及川秀俊西川方敏
申请(专利权)人:富士通株式会社
类型:发明
国别省市:JP[日本]

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

1