发信人: cybercowboy( )
整理人: perron(2001-07-24 16:31:22), 站内信件
|
这个功能一般用在这机的情况:A机有某个应用软件,但没有打印机或没有某个型号的打印机,而B机有合适的打印机但又没有A机有的那个应用软件,这种情况下,在A机上安装B机有的那种打印机的驱动程序(型号一定要和B机的打印机匹配或兼容),然后在A机上的应用软件中选择B机上的打印机的驱动进行打印,在打印时选择打印到文件,这个时候输出的PRN文件是最后送到打印机的二进制文件,所以除非你的头脑象CPU一样,或者你是打印驱动程序的开发人员,否则你打开PRN文件是看不到什么的,只看到一串串的二进制字串。然后,你可以把这个PRN拷贝到B机上,只要B机有DOS就可以正确地把这个文件打印出来了,方法是,假设你生成的文件名是ABCD.PRN,在B机的DOS下,COPY /B ABCD.PRN PRN或者COPY /B ABCD.PRN LPT1,记得一定要加/B参数,因为PRN是二进制文件,如果不加B参数,COPY命令会按ASCII文件去处理,结果如果在文件中遇到十六进制1A这个字符,就会以为文件结束从而中止打印,所以要加/B参数,COPY命令才会按二进制文件去处理,以文件的物理长度而不是文件中的结束符来判断文件是否结束。
【 在 zy4889 的大作中提到:】
:请各位大是赐教:
: 每个打印窗口中出现一个“打印到文件”这一项,可选了这一项就不会输入到打印机了,而是输出到一个.PRN文件上,但无论如何都没办法打开这个文件,怎么办呢?
:......
----
横眉冷对千夫指,俯首甘为孺子牛。
——CyberCowBoy
|
|