[发明专利]电子打字机进行定位打印的方法无效
申请号: | 92109371.3 | 申请日: | 1992-08-19 |
公开(公告)号: | CN1026398C | 公开(公告)日: | 1994-11-02 |
发明(设计)人: | 郭荣江 | 申请(专利权)人: | 北京爱普生软件技术发展有限公司 |
主分类号: | B41J21/00 | 分类号: | B41J21/00;G06K15/16 |
代理公司: | 小松专利事务所 | 代理人: | 胡湘根 |
地址: | 100046 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子 打字机 进行 定位 打印 方法 | ||
本发明涉及电子打字机(文字处理机)的打印方法,特别涉及电子打字机(文字处理机)进行定位打印的方法,例如在打印表格的场合。
目前电子式打字机(文字处理机)不能完全代替机械式/半机械式打字机的主要原因之一是因为不能方便地实现例如表格的定位打印。电子打字机擅长编辑和打印整页文件,对填表之类的定位打印,除非把表格以某种方式(例如,用扫描仪或利用传真机与计算机连接)输入到打字机内存,并在显示器屏幕上显示之后将光标移动到所需要的位置处,否则无法给欲打印的文字予以定位。这种定位打印方法占据了打字机的内存,不足是显而易见的。
本发明的目的是提供一种不必把表格输入打字机内存的定位打印方法,它克服了上述电子打字机进行定位打印方法的不足。
本发明的目的是这样实现的:把欲在其上打印的表格纸置于打字机打印输出的规定位置处,利用软件使打印头与显示器上的光标位置对应,即光标-打印头连动,当用键盘的某一组键使光标上下左右移动时,打印纸或打印头也随之同步地上下或左右移动,上述移动有一个以字宽或行宽为单位的跳动,还有以打印点阵的点为单位的精确移动,由打印头在表格上的位置给欲打印的文字定位。
以下参看附图详细描述本发明。
图1是电子打字机的结构示意图,
图2是表示打字机打印之前将打印纸后退一段距离L以便对齐,
图3是打字机进行本发明的定位打印的方法的软件流程图。
因为一般的电子打字机的打印头2是隐藏在打印纸的可见部分之下,如图1所示,因此打印纸6上欲打印的某一行一定要上升到可见处并定位,例如,上升到横杠7之上,使该行的底线正好与横杠上的边缘对齐。由于打印头2看不见,因此要有一个标志指示打印头的左右位置,例如可从打印头2上焊出一根指示杆4,以便操作者能方便地看到打印头2左右运动时所到达的位置。
向打字机装纸时要把纸装到一个预先设定的初置位置处,例如,把纸的左边缘对齐打印纸托板5上某一设定标志处,如A4或B5等,再手动操作打印机滚筒3使打印纸的上边缘正好对齐横杠的上边缘。打印头停在左边端头,此时光标在显示器的左上端,即对应内存打印缓存页面的左上端位置。
操作开始时,首先操纵光标1上下运动(此时打印纸也同步地前后运动),当打印纸上欲打印的某行的底线已经与横杠7上边缘对齐后,再操纵光标1左右移动(此时打印头同步地左右移动),当打印头已到达要求的左右位置后,就可开始通过键盘9打入字符(必要时包括进行汉字变换或加修饰),在显示器8上检查无误后再打入打印命令。
打字机接到打印命令后首先必须把打印纸后退L距离,如图2所示,距离L是打印头和欲打印行之间的距离,然后开始本次打印。打印头的左右位置由打字机内存打印缓存页面中该欲打的字符的左右位置决定的。本次打印完毕后,打印纸向前走L,使最后打印的行的底线再次与横杠的上边缘对齐。
显然,可以按照操作者的意愿从打印一个字符就打印输出一次到打完一行、数行或打印完整页表格之后打印输出一次。当一次打印超过一行时,打印纸必须退回(L+欲打印行数-1)行。
图3是实现上述方法的软件的流程图,首先在方框1判断是否要求定位打印,如果不要定位打印就进行原有字处理方式,这由方框1′表示,如果要定位打就在屏幕显示:“请把打印纸置于预定的初始位置”,这由方框2表示,接着在方框3中询问是否调用已有文件,如果是就在方框4′中把文件调入内存,接着询问文件内容是否修改,如果不需要就在方框11中进行文件的整页打印,如果需要对文件内容进行修改,此时的情形与没有调用已有文件一样,都在方框4中将打字机置成光标与打印头连动的方式,并置以字宽、行宽和以点为单位的两种移动方式,然后在内存中开辟一个打印缓冲区(页面),其面积与标准打印纸相同,这一步骤由方框5表示,在方框6中光标与打印头同步以字宽、行宽为移动单位移动,使打印头移向欲打的位置,为精确定位,接着在方框7中光标与打印头同步以点为移动单位移动,使打印头移动到欲打印的精确位置(打印纸上欲打印位置实际上升到打印头之上的纵向L距离处),这时可从键盘输入欲打印的内容,并可在打印要求空间范围内编辑,这由方框8表示,在正式打印之前,还需要在方框9中判断是否整页打印,如果是,屏幕显示“重新把打印纸安装到预定初始位置”,然后进行整页打印,这两个步骤由方框10和11表示,如果不是整页打印就在方框10′中执行“把打印纸退回(L+欲打印行数-1)行”的命令,在方框11′中开始打印,打印结束后,执行“把打印纸前进(L+已打印行数-1)行”的命令,这由方框12′表示,在这之后,与整页打印一道在方框13′中询问文件存盘否?如果存盘就在方框14′中将文件以“字符+定位+属性”方式存储,存储完或不需要文件存盘都要在方框15′中询问定位打印结束否?如果是就进入方框1′中的原有字处理方式,如果没有结束就返回方框2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京爱普生软件技术发展有限公司,未经北京爱普生软件技术发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/92109371.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双片盘盒
- 下一篇:微晶玻璃花岗岩装饰板材生产工艺