MicroStationCONNECT Edition 帮助

打印配置变量

MicroStation 包含一些有助于设置打印进程的各个方面的配置变量。

下表列出了影响打印操作的配置变量。每个配置变量均需要一个有效值。无效值不会替代设置。您无需关闭并重新启动即可使配置变量更改生效。

变量 短名称 描述
MS_PLTCFG_PATH 打印机驱动程序配置路径 指定打印机驱动程序配置(.pltcfg 或 .plt)文件的搜索路径。此路径也用于定位相关文件,如 PostScript prolog 文件,这些文件不再受到与选定 .pltcfg 或 .plt 文件具有相同目录的约束。它们可以存储在 MS_PLTCFG_PATH 中的任意位置。如果已定义 MS_PLTCFG_PATH 配置变量,则其值中的第一个目录用作“选择打印机驱动程序配置文件”对话框中的初始目录。否则,将使用打印机驱动程序配置文件最近使用的目录。
MS_DEFAULT_PLTCFG_FILE 缺省打印机配置 加载(而非上次使用)的打印机驱动程序配置(.pltcfg 或 .plt)文件的名称。此变量将替换旧变量 MS_PLOTDLG_DEF_PLTFILE。如果未定义 MS_DEFAULT_PLTCFG_FILE,则仍使用旧变量。
MS_IMPORT_USINGADOBEPDF

如果设置为 1(缺省),则允许将 PDF 扩展名作为光栅处理 (ImageDGNFileIO)。打印 PDF 文件时有用。如果设置为 0,则允许将 PDF 扩展名作为矢量处理 (PdfFileIO)。在导入、打开或连接 PDF 文件以便将矢量数据用作 DGN 中的设计元素时很有用。

MS_PLT_SYSPRT_PLTFILE 缺省 Windows 打印机驱动程序 选择 Windows 驱动程序时使用的打印机驱动程序配置(.pltcfg 或 .plt)文件的名称。
MS_PLT_PDF_PLTFILE 缺省 PDF 打印机名称 选择 PDF 驱动程序时使用的打印机驱动程序配置(.pltcfg 或 .plt)文件的名称。
MS_PLT_SYSPRT_DEFAULT_PRINTER 缺省 Windows 打印机名称 打开缺省系统打印机时使用的打印机的名称。
MS_PLT_SYSPRT_DEFAULT_FORM 缺省 Windows 窗体名 打开缺省系统打印机时使用的窗体的名称。
MS_PLT_SYSPRT_DEFAULT_TRAY 缺省 Windows 纸盘名 打开缺省系统打印机时使用的纸盘的名称。
MS_PLTFILES 打印输出目录 现在,此配置变量指定的打印输出目录优先于最近使用的打印输出目录。如果已定义此配置变量,则当“打印”对话框打开“另存打印为”对话框保存打印输出文件时,将始终忽略最近使用的目录。
MS_PRINTDEF_PATH 打印定义搜索路径 指定打印定义(.pset 或 .ini)文件的搜索路径。
MS_PENTABLE 笔表搜索路径 笔表搜索路径。
MS_PENTABLE_EDITOR 笔表编辑器 如果设置为 HIDE_MENU_ITEM,则移除打印对话框的“编辑笔表”菜单项。
MS_DESIGNSCRIPT_EDITOR 设计脚本编辑器 在激活“打印”对话框的“编辑设计脚本”菜单项时使用的文本编辑器的完全限定名称。例如,将该值设置为 “notepad.exe”(不带引号)即可使用 Windows 记事本文本编辑器。如果未定义此变量,则使用记事本。如果设置为 HIDE_MENU_ITEM,则移除“打印”对话框的“编辑设计脚本”菜单项。
MS_DESIGNSCRIPT_PATH 设计脚本搜索路径 设计脚本的搜索路径。
MS_PLT_PREVIEW_USABLEAREACOLOR 预览可用区域颜色 在“预览”窗口中指定可用区域矩形的颜色。
MS_PLT_PREVIEW_PLOTBOXCOLOR 预览出图矩形边框颜色 在“预览”窗口中指定矩形打印边框的颜色。
MS_PLT_PREVIEW_PLOTFENCECOLOR 预览出图围栅颜色 在“预览”窗口中指定打印围栅形状的颜色。
MS_PLTDLG_UNLOADONCLOSE 关闭时卸载出图对话框 控制关闭时加载/卸载“出图”对话框。
MS_PLTDLG_CLOSE_AFTER_PLOT 出图后关闭打印对话框 如果设置为 1,则“打印”对话框会在成功执行打印作业后自动关闭。
MS_PLT_ENABLE_SCALE_CLIPPING 启用比例剪切 如果设置为 0,则不会为了适应指定的比例因子而减小出图围栅或图纸大小。
MS_PLT_ENABLE_PRESERVE_SCALE 启用保持比例 如果设置为 0,则在选择新视图、围栅或纸张大小后,不会保留当前出图比例。
MS_PLT_ENABLE_AUTO_ROTATE 启用自动旋转 如果设置为 0,则不会为了实现最佳拟合而操作出图旋转。
MS_PLT_ENABLE_AUTO_ORIENT 启用自动定向 如果设置为 0,则不会为了实现最佳拟合而操作纸张方向。
MS_PLTDLG_AREA_PRIORITY 打印区域优先级 如果设置为 1,则模型中的图纸定义优先于激活围栅。
MS_PLT_FORM_SCALE_PRIORITY 幅面比例优先级 如果设置为 1,每当纸张大小更改时,就会重新应用缺省幅面比例。
MS_PLT_SET_LAYOUT_FROM_SHEET 使用图纸布局信息 如果设置为 0,则加载图纸定义且当前打印区域为“图纸”时,不会自动设置“打印”对话框布局。
MS_PLT_SET_PLOT_STYLE_TABLE_FROM_SHEET 使用图纸出图样式表 如果设置为 0,则图纸定义中指定的出图样式表不会连接到出图。
MS_PLT_MAX_ON_NEW_AREA 在新打印区域中最大化 如果设置为 1,则当打印区域改变时,会自动最大化打印大小。
MS_PLTDLG_AUTO_FIT_VIEW 自动全景视图 控制打印区域模式的设置。
MS_PLTDLG_SHOW_BASIC_LAYOUT_CONTROLS 基本布局设置 如果设置为 1,则将隐藏“打印”对话框的“旋转”字段和“镜像”选项菜单。改为显示正交打印“旋转”选项菜单。
MS_PLTDLG_ALLOW_FORM_SIZE_EDIT 允许编辑窗体大小 如果设置为 1,则可通过“打印”对话框修改所选窗体的大小。
MS_PLTDLG_SHOW_PRINT_STATUS 显示打印状态对话框 如果打开,则在打印作业时打开“打印状态”对话框。您可以取消打印作业。
MS_PLTDLG_THUMBNAIL_PREVIEW_TIMEOUT 缩略图预览超时 控制“打印”对话框中的缩略图预览着色在停止之前的时长,以允许刷新对话框其余部分。缺省值为 10 秒。
MS_PLTDLG_SHOW_ACCURATE_PREVIEW_ROTATION 预览精确旋转 如果设置为 1,则“预览”对话框按其当前旋转形式显示出图。
MS_PLTDLG_SET_UNITS_FROM_SHEET 从图纸设置单位 如果设置为 0,则在当前打印区域是“图纸”时,不会自动设置图纸定义中的“打印”对话框单位。
MS_PLTDLG_KEEPVIEWFLAGSONFENCECHANGE 新围栅中保持视图标志 放置新围栅时,控制用于重置或保留当前打印特性的设置。
MS_PLOTDLG_DEF_PENTABLE 缺省笔表 定义加载的缺省笔表。
MS_PLTDLG_SETUPSYSPRT_ENABLE_PRINT 启用设置系统打印机打印 控制“配置 Windows 打印机”图标的打印行为。
MS_PLTDLG_ENABLE_SAVE_CONFIG 启用保存配置 禁用“打印”对话框的“保存配置”菜单项。
MS_PLTDLG_DISABLE_PREFERENCES_DIALOG 禁用出图对话框首选项 如果设置为 1,则“首选项”菜单项在“设置”菜单中不显示。
MS_PLT_SCALE_METHOD 比例显示方法 确定打印比例在“打印”对话框中的显示方式。
MS_PENTABLE_IMPORTEMPTYSECTIONS 导入空笔表区段 导入 AutoCAD 出图样式表期间,将忽略没有效果的笔表区段。如果设置为 1,则会创建空区段。
MS_PENTABLE_DISABLECOLOR 笔表禁用颜色 控制笔表中的禁用区段的颜色;缺省值为中灰色。
MS_PENTABLE_SLOTNUM_MATCH_APPLIES_TO_CHILD 笔表序号匹配 控制笔表参考序号匹配应用于父参考及其子参考的方式。
MS_PENTABLE_SEARCH_LEVEL_LIBRARIES 笔表搜索层库 如果设置为 0,则搜索笔表中定义的层名时,不会包括层库。
MS_PENTABLE_IMPORTCTB_NOPENMAP 笔表导入笔映射 导入 CTB 文件时,可以对多色元素进行正确的颜色对宽度重新符号化表示。
MS_PLTFILE_EDITOR 打印机配置编辑器 控制在“打印”对话框中选择文件 > 编辑打印机驱动程序配置时使用的编辑器。
MS_PLT_INVERT_WHITE_COLORS 反转白色为黑色 您可以替代从白色自动反转为黑色的颜色。
MS_PLT_ABBREVIATE_BORDER_FILENAME 边框文件名简写 如果设置为 0,则不缩写出图边框文本中包括的文件名。
MS_PLT_AUTOAREA_RESULT_LIMIT 最大打印定义 定义在搜索多个形状或单元时需要创建的打印定义的最大数目。缺省限值是 500。
MS_PLT_UPDATE_FIELDS 打印时更新字段 控制字段在打印或预览前完成更新如果设置为 0 或未定义,则字段不会在打印或预览前更新。如果设置为 1,则字段会在打印之前更新。如果设置为 2,则字段会在打印和预览之前完成更新。
MS_PLT_ENGINE_CMDLINE_ARGS 引擎命令行参数 指定打印管理器在调用其后台进程时使用的自定义命令行参数。如果未定义此变量而定义了 MS_CONFIG,则使用命令行参数 -wc"$(MS_CONFIG)" 调用后台进程
MS_PLT_ENABLE_VARIABLE_DEFINITION_MODE 使用可变打印定义 如果设置为 0,则打印管理器会创建固定打印定义。如果设置为 1,则打印管理器会创建可变打印定义。
MS_PRINTERLIST_SYSPRINTERS 打印机列表系统打印机 如果设置为“0”,则打印对话框的打印机列表中不包含 Windows 打印机名称。
MS_PRINTERLIST_VISIBILITY 打印机列表可见性 控制打印机驱动程序配置文件选择列表的行为。缺省情况下,将列出 MS_PLTCFG_PATH 搜索路径中的大多数 .pltcfg 文件和所有 .plt 文件。仅排除具有 Visible=0 属性的 .pltcfg 文件。该显示标签属性用于标识 .pltcfg 文件(如果已定义)。否则会使用文件名。旧式 .plt 文件始终由文件名来标识。

此变量可用于控制 .pltcfg 可视性测试。例如,值“2-4,6”会导致列表中仅包含 Visible 属性值为 2、3、4 和 6 的 .pltcfg 文件。所有 .plt 文件均被视为 Visible 属性值为 1,未显式定义 Visible 属性的 .pltcfg 文件也是如此。

有两个保留值:

  • “0”:不搜索打印机驱动程序配置文件。只能使用“文件拾取器”对话框执行选择。所有文件都仅由文件名来标识。
  • “-1”:搜索打印机驱动程序配置文件,但不读取它们的显示标签或 Visible 属性。所有文件都仅由文件名来标识。在需要关注生成列表所需的时间时,此设置会非常有用。
MS_PRINTORGANIZER_OPEN_DGN_READWRITE 以读写模式打开设计 如果设置为 1,则打印管理器后台进程以读写模式打开设计文件。某些打印工作流程可能取决于设计文件是否可写。