[发明专利]微机汉字脱机打印法及脱机打印卡无效
申请号: | 89106829.5 | 申请日: | 1989-09-30 |
公开(公告)号: | CN1011632B | 公开(公告)日: | 1991-02-13 |
发明(设计)人: | 王柏华 | 申请(专利权)人: | 浪潮电子信息产业集团公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 山东省专利服务处 | 代理人: | 周长义 |
地址: | 250013 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微机 汉字 脱机 打印 | ||
本发明涉及微型数字电子计算机汉字信息处理技术领域中汉字打印的一种方法及提供一种主机与打印机之间的接口装置。
在微机的汉字信息处理技术中,汉字的打印一直是一个比较重要的问题,目前,其实现方式基本可归纳为如下四种类型:(1)、打印机为英文打印机,汉字库为存放在主机硬盘中的“软字库”。其打印的特点是:主机根据被打印的汉字代码,启动硬盘,从硬盘“软字库”中取出对应的字模点阵数据,根据当前的字形及字间距等参数按行排版运算后,将点阵数据送往打印机,在打印机上打印出相应的汉字。(2)、打印机为英文打印机,汉字库为固化在ROM(只读存储器)中的“硬字库”并且安装在主机中。其打印的特点是:主机根据被打印的汉字代码从“硬字库”中取出对应的字模点阵数据,根据当前的字形及字间距等参数按行排版运算后,将点阵数据送往打印机,在打印机上打印出相应的汉字。(3)、打印机为汉字打印机,即汉字库为固化在ROM中的“硬字库”并且安装在打印机上。其打印的特点是:主机将被打印的汉字代码直接送往打印机,打印机接收到此代码后,便根据当前的字形及字间距等参数,从“硬字库”中译出对应的字模点阵数据,驱动打印针,打印出相应的汉字。上面三种打印方式,皆存在这样的弊病,即在整个打印过程中,主机不能脱离对打印机的管理。由于本身机械特性-惯性的限制,打印机打印速度的提高总是有一定限度的,因此主机必须处在长时间的等待状态而不能进行其它别的工作,也就是说,在此种状态下,主机只被简单地用来管理一台外部设备-打印机,大大降低了主机的利用率,并在相当程度上影响了人们的工作效率。(4)、打印机为脱机汉字打印机,即汉字库为固化在ROM中的“硬字库”且安装在打印机上,同时,打印机上装有相当可观数量的内存。当打印的文件小于打印机的内存容量时,主机一次性的将打印代码传送至打印机的内存缓冲区中,便可退出打印状态,转而进行其它别的工作,打印机则根据缓冲区中的打印代码以及当前的字形、字间距等参数,从“硬字库”中译出对应的字模点阵数据,驱动打印针,打印出相应的汉字。这样在一定程度上解决了长时间占用主机时间的问题,但由于打印机的内存容量毕竟是有限的,而打印的文件可以说是无限的,当打印的文件大于打印机的内存容量时,主机仍不得不等待第一批代码打印完毕后,才能传送下一批代码,这样,主机真正脱机的时间只是打印最后一小部分代码所用的时间,仍不能彻底解决长时间占用主机时间的问题。从另一方面看,不同厂家的打印机有其不同的打印控制代码及走纸格式,使得用户无法采用统一的控制代码标准驱动多种打印机、控制各种字形及版面格式的打印,为应用程序的标准打印模块的编写及通用性造成了不少的障碍。
本发明的目的是提供一种在打印机打印文件的过程中,主机仍可进行诸如人机对话等其它更为重要的工作,并且工作速度不受影响,实现“真正”的脱机打印方法及一种主机与打印机之间的接口装置以期大大提高主机的利用率和用户的工作效率。在用户接口阶层,能够采用统一的控制代码标准驱动多种打印机、控制各种字形及版面格式的打印,为应用程序的标准打印模块的编写及良好的可移植性提供现实可能的基础。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业集团公司,未经浪潮电子信息产业集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/89106829.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:悬移顶梁液压支架
- 下一篇:内燃机用燃料喷射系统