windows

第六十七章 打印机 - 在 Windows 上指定打印机

2025-01-06  本文已影响0人  Cache技术分享

第六十七章 打印机 - 在 Windows 上指定打印机

要在 Windows 上使用默认打印机,请输入以下内容:

   OPEN "|PRN|"

如果为机器设置了默认打印机,这将导致 IRIS 为您的机器使用默认的 Windows 打印机。(有关如何设置默认打印机的信息,请参阅 Windows 文档。

要使用默认打印机以外的打印机,请输入以下内容:

  OPEN "|PRN|printer"
Parameter 参数 Description 描述
printer 通用命名约定 (UNC) 名称或显示在计算机的打印机列表中的名称。

以下示例说明了 UNC 名称的用法:

   OPEN "|PRN|\\business\accounting"

以下示例说明了如何使用可能显示在计算机打印机列表中的非 UNC 名称:

   OPEN "|PRN|HP LaserJet 5P"

注:InterSystems 不鼓励使用打印机端口名称,如 COM1LPT1 等。如果确实使用了这样的名称,IRIS 将尝试找出该名称所指的打印机(如果有),然后它将使用该名称。但是,这将是一个缓慢的操作,并且并不适合 Windows

Windows 系统上,打印机由 OPEN 命令上的名称标识,并由顺序 I/O 模块(而不是终端 I/O 模块)处理。因此,支持的 OPENUSE 命令参数与顺序文件 I/O 的参数相同,而不是终端 I/O 的参数。例外情况是通过串行通信端口连接到 Windows 系统的打印机;在这种情况下,打印机将作为终端 I/O 设备处理。

Windows 系统上,不能使用 “:n” 位置参数来控制使用的打印边距。这种表示法被 IRIS 忽略。诸如 “|PRN|”:121 被忽略。要控制打印机宽度,请发送该打印机的相应控制字符。该表示法在其他平台上确实有效。

Windows 上,OPEN 支持大多数顺序 I/O 关键字参数,如顺序文件 I/O 中所述。下表描述了用于使用 OPEN 命令控制 Windows 系统上的打印机(作为顺序文件处理)的其他打印机关键字参数。

Windows 打印机的其他 OPEN 关键字参数

Keyword 关键词 Default 违约 Description 描述
/DOCNAME= “name” “IRIS” /DOCNAME 允许重新定义打印机作业名称。
/OUTPUTFILE= “filename” NULL /OUTPUTFILE 将打印重定向到文件。指定完全限定的路径名。
/DATATYPE= “type” “RAW” /DATATYPE 允许您重新定义打印机后台数据的数据类型。一种常用的数据类型是 TEXT

Windows 系统上,如果 OPEN 直接打印到打印机(不使用逻辑假脱机设备),则 OPEN 命令超时参数不会过期(如果打印机已关闭或不存在)。IRIS 进程保持暂停状态,直到打印机可用,或者直到从 Windows 控制面板取消打印文档。

上一篇 下一篇

猜你喜欢

热点阅读