从打印管理器选择打印机
与打印对话框一样,打印管理器允许您选择 Bentley 打印机驱动程序或 Windows 打印机驱动程序。Bentley 打印机驱动程序通常用于打印到 PDF、TIFF、JPEG 或 PSCRIPT 等文件。Windows 打印机驱动程序用于打印到物理打印设备。
如果使用打印对话框选择和配置打印机驱动程序配置文件,您会发现这个过程非常简单,只需使用打印管理器执行相同的任务即可。
打印管理器和打印对话框有几个相似之处:
- 使用相同的打印机驱动程序配置文件并借助同一实用工具编辑这些文件。
- 分别使用 MS_PLTCFG_PATH 和 MS_DEFAULT_PLTCFG_FILE 配置变量定位打印机驱动程序配置文件和选择缺省打印机驱动程序配置文件。
- 使用相同的步骤确定如何选择缺省打印机。
打印机驱动程序配置文件存储在 ..\<product_name>\Default\Pltcfg 文件夹中。printer.pltcfg 和 interplot.pltcfg 这两个打印机驱动程序配置文件设计用于直接打印到缺省 Windows 系统打印机。所有其他打印机驱动程序配置文件(cals.pltcfg、hpgl2.pltcfg、hpglrtl.pltcfg、jpeg.pltcfg、pdf.pltcfg、png.pltcfg、pscript.pltcfg 和 tiff.pltcfg)设计用于打印到磁盘上的文件。
如果第一次打开打印管理器对话框,系统将选择 Windows 打印机驱动程序 (printer.pltcfg) 作为缺省打印机驱动程序配置文件(假设尚未使用配置变量覆盖此设置)。此打印机驱动程序将选择缺省 Windows 打印机名称、纸张大小和纸盘名称。通常,这些信息从 Windows 缺省打印机获取,但可使用打印机驱动程序配置文件或以下配置变量覆盖。
- MS_PLT_SYSPRT_DEFAULT_PRINTER 指定打开系统打印机时选择的打印机名称。
- MS_PLT_SYSPRT_DEFAULT_FORM 指定打开系统打印机时选择的纸张大小名称。
- MS_PLT_SYSPRT_DEFAULT_TRAY 指定打开系统打印机时选择的纸盘名称。
如果未定义上述配置变量,您可以使用 Windows 打印机驱动程序配置文件中的属性指定缺省打印机、纸张大小和纸盘名称。您可以使用打印管理器的打印机设置对话框(编辑图标将打开打印机驱动程序配置对话框。
)编辑打印机驱动程序配置文件。选择此对话框上的打印管理器将激活打印机驱动程序配置文件存储在用户首选项文件中。打印管理器打开新的打印集文件时,缺省情况下将选择最近使用的打印机驱动程序。不过,可以使用以下配置变量覆盖此行为。