非常好用的大字打印程序

Author: 周刚 Date: 2000年 第28期

  我们在日常工作中,难免遇到需要打印特大字的情况。比如,会场的横幅、门口的招牌等等。但运用现有的字处理软件,如Word 97/2000、WPS 97/2000由于受到打印机宽度的限制,均显得力不从心。而通过UCDOS6.0/UCDOS7.0完整版中的Prtlarge.exe程序可以很好地解决这一问题。它可以打印最大约20平方米的汉字,完全可以满足日常工作的需要。具体说明如下:
  语法格式:PrtLarge[<字符><字库号><宽度><高度><纸宽><纸高><空心>]
  <字 符>  汉字或英文,每次只能打印一个字符;
  <字库号>  字库编号,汉字 0 - 33,英文 0 - 10(字库编号对照见下^28050202c^表);
  <宽 度>  打印汉字的宽度,    单位:毫米(最大4406毫米);
  <高 度>  打印汉字的高度,    单位:毫米(最大4406毫米);
  <纸 宽>  一张纸可打印的宽度,单位:毫米;
  <纸 高>  一张纸可打印的高度,单位:毫米;
  <空 心>  0:打印实心字, 1:打印空心字。
  例如:PrtLarge 汉 0 500 500 350 200 1
  注: 运行Prtlarge.exe必须在UCDOS环境下,并保证事先依次加载了rd16.com、rdfnt.com、prnt.com。另外,当你在DOS提示符下直接运行后面不跟任何参数的 PrtLarge.exe时,程序会自动进入图形界面,你可以很方便地进行设置(如^28050202a^1)。当打印汉字超过纸张大小时,程序会自动分割汉字,并分别打印出来,然后你只须根据裁剪线和编号,进行拼接就可以了。例如,打印上面的“汉”字,需要六张350mm×200mm的纸,打印后的拼接如^28050202b^2所示。
  此外,还需注意下列几点:⑴在设置纸张宽度和高度的时候,最好设置得比实际纸小一些,这样在打印大于纸张的汉字时,不至于使汉字偏出了纸边缘。⑵最好以空心字方式打印大字,否则,对于针式打印机来讲,是极容易断针的。⑶可能有些字体打不出来,这是因为你的UCDOS中没有此字库,你可以完整地安装字库,或干脆在别人的微机中,把你需要的字库文件拷入你的UCDOS中的FNT子目录下。⑷通过图形界面方式打印时,如果提示打印机没有准备好,建议你改在DOS提示符下打印。