也许你会先转换成PDF档来列印,这的确可解决问题,但并非是最佳的解决之道(或说不是唯一的解决之道),因为PDF档与原档难以完全一致(有时候),且列印出来的效果也不如预期(有时候)。但你可以有更好的选择(或说另一个选择)。
解决之道,就是将文件列印成PRN文件。
列印成PRN文件有几个注意事项:
一、应用软体列印成PRN文件时,会根据选择的打印机的“驱动程序语言”来构成PRN文件的“语言”,以制作出PRN文件,因此选择的打印机最好就是实际打印时的打印机。因为不同厂牌的打印机,其“驱动程序语言”可能不同,而同厂牌、不同型号的打印机,也可能会有些许不同,PRN文件的构成“语言”与实际打印机所接受的“驱动程序语言”不一致就无法成功列印,所以要在甲电脑安装乙电脑打印机的驱动程序。
二、列印时在列印对话方块勾选“输出至文件”,如果软体未提供此功能,则将此打印机连接埠改成“FILE:(在磁碟建立文件)”即可。
如此一来,你应该可以顺利地列印出PRN文件了。
下一步就是将此PRN文件置于乙电脑上,PRN文件通常是比较大的,但这应该不是问题。
接下来的问题是PRN文件如何列印至打印机,比较方便的方法,就是用SendFileToPrinter这个仅27KB的免安装小工具。(还有一种方法是利用Windows本身的cmd命令行)。如图示,运行此工具,或将PRN文件拖曳到SendFileToPrinter里,然后选择正确的打印机列印,列印结果将呈现完美的一致性。
※DownloadSendToPrinterv1.00(15Kzipfile)-lastupdated2/8/2000
不再需要大费周章地安装许多东西,只要安装SendFileToPrinter就够了,这也比安装AcrobatReader(或其他软体)更有效率。安装打印机驱动程序来列印PRN文件,也比安装Acrobat(或其他软体)来列印PDF档快速而经济。但更重要的是品质。
这个方法也可以解决同一份文件档在不同电脑开启时所产生的版面不一致的问题,假如你只是为了要在不同的电脑列印的话。
有此需求的人可能不多,但愿能帮助有此需求的人。
以上所述若有错误,敬请不吝指教,感谢!
【注1:prn文件】
Windows提供了一项非常实用的打印到文件功能,即用户在执行打印操作时不直接将数据发送到打印机中进行打印,而是采用专用的*.PRN文件形式保存到硬盘上。.prn文件是并不是一个固定的格式,实际上是由打印机的打印命令组成的,因此,不同的打印机驱动产生的文件不同。这个文件一般无法阅读或转换为其他格式。
【注2:打印prn文件】
对于本地打印机,可以进入cmd命令行,copyabc.prnlpt1/b或copyabc.prnprn/b进行打印。而对于网络打印机(好象又有2种,一是装在其他计算机上,一是打印机有独立IP),此方式则不能直接运用。网上有些解决办法,但xbeta未测试成功(我的打印机有独立IP)。建议用本文中的小工具。
标签: