如何从 PRN 文件打印

当您打印到文件时,程序会将它发送到您已连接到计算机的打印机的任何内容输出到文件中。这个想法是稍后您可能希望将此文件发送到另一台计算机上的类似打印机。因此,.PRN 文件的主要用途是将其复制到打印机以获取输出。您可以在任何文本编辑器中打开 .PRN 文件,但您可能会看到被一大堆“垃圾”包围的文本。它代表了设置边距、特殊间距、图形等所需的所有各种打印机代码。

成功打印此文件需要一些假设:

对于此示例,我们假设 .PRN 文件名为 OUTPUT.PRN,并且位于 A: 驱动器的软盘上。用正确的路径替换您正在使用的任何文件名和驱动器。以下是步骤...

假设打印机是相同的,并且输出打印机是文件现在应该打印的默认设备。您基本上所做的是告诉 Windows 使用二进制副本将输出文件复制到默认打印机(即,不要添加任何回车符或换行符并忽略所有控制代码;只需将它们传递给它们文件)。

如果通过 USB 连接...

如果你的打印机是通过 USB 连接的,那么上面的命令需要修改如下:

要获得 Computer_Name,请打开控制面板并选择系统。在打开的对话框中选择“计算机名称”选项卡。在那里您将找到与计算机关联的名称(如果有,请忽略名称后面的任何句点)。要获取 Printer_Share_Name,请打开控制面板并选择打印机和传真。选择您需要打印到的打印机,然后选择左侧菜单中的共享链接。如果打印机没有共享名称,那么您需要分配一个。

快捷方式: 您可以使用 \\127.0.0.1 代替 \\Computer_Name (每台计算机的本地网络环回地址),但您仍然需要打印机名称信息(在 Win2k 和 Server2003 上测试和确认,感谢 Brad M)。

一旦你有 Computer_Name 和 Printer_Share_Name 将它们插入到上面的命令中。注意 Computer_Name 前面的双反斜杠和两者之间的单反斜杠。

[注意:如果打印机是网络计算机,那么您将替换为 \\Print_Server_Name(打印服务器的名称在网络上)为 \\Computer_Name 在上面。感谢蒂姆·S。]