MicroStationCONNECT Edition 帮助

输出文件名宏

输出文件名宏提供了一种简便的方法,可基于有关脚本条目的信息来格式化输出文件名。当执行脚本条目时,宏定义将替换为脚本条目的相应属性。下表显示了可用的宏。这些宏可以手动键入,也可以从“输出文件名”字段的右键菜单中选择。

展开的值
%d DGN 文件名
%m 模型名
%v 命名视图或视图组名称
%n 视图号
%r 渲染模式
%s 渲染设置名称
%e 脚本条目编号
%a 自动递增数
%l 光设置名称

可以通过在宏中的百分号后面插入数字来指定长度修饰符,结果如下:

  • 如果宏求解为字符串,则长度修饰符会指定插入到输出文件名中的字符串的最大长度。例如,%6d 将替换为 DGN 文件名的前六个字符。
  • 如果宏求解为数字,则长度修饰符会指定结果字符串的最小长度。如果数字中的位数小于长度修饰符,则用零填充字符串。例如,第一个脚本条目中的 %3e 将被替换为 001。使用数字长度修饰符允许按数字顺序对生成的文件名进行排序。

阐释输出文件名宏使用方法的典型示例如下表所示。下面的所有示例均参考脚本的第三个条目,使用 DGN 文件 kitchen.dgn、视图号 4,并采用渲染模式 Vue

输出文件字符串 输出文件名称
%d-%n.jpg kitchen-4.jpg
My %d [%r].jpg My kitchen [Vue].jpg
%5d [%3r].jpg kitch [Lux].jpg
%d (%e).jpg kitchen (3).jpg
%d (%3e).jpg kitchen (003).jpg