我有一个生成“.pcl”文件的应用程序,一旦生成,它们就会保存在我的Windows 7上的一个文件夹中。
我该如何将这些文件发送到打印机(无论是网络打印机还是USB连接的打印机)进行打印?
我有一个生成“.pcl”文件的应用程序,一旦生成,它们就会保存在我的Windows 7上的一个文件夹中。
我该如何将这些文件发送到打印机(无论是网络打印机还是USB连接的打印机)进行打印?
如果要将一个PCL文件发送到一台支持该文件版本的HP打印机,则需要将该文件作为原始数据发送。
RAWPRN
在早期版本的Windows系统中,您可以使用Microsoft RAWPRN.EXE
实用程序直接向能够解释PostScript或PCL的打印机发送数据。
该实用程序在Microsoft的KB138594文章中有介绍。
LPR
显然,Windows还提供了一个简单的LPR
实用程序。
LPR -P LaserPrinter1 "-o l" cad_drawing.pcl
这里LaserPrinter1
是打印机名称,"-o l"表示原始数据流,cad_drawing.pcl
是PCL文件的名称。
该实用程序在Windows Server 命令行参考中有描述。
-P
选项指定虚拟打印机的名称了吗?(即在上面的示例中使用 LaserPrinter1
的位置)? - Dima Chubarov
NET USE LPT3: \\SERVER\printer
,然后将文件复制到LPT3端口,命令为COPY /B file.pcl LPT3:
。我不知道这种方法是否适用于Windows 7操作系统,或者是否有一种相同的适用于USB打印机的方法。 - Brian Nixon