“标记”徽标图像变量(名称中包含“tag”的变量)在设置清单中会替换为以下形式的完整 HTML 图像标记:
<img width="100%" src="image-filename">,
该标记会在 HTML 文档中扩展以填充可用空间(例如表格单元),同时保持高宽比。
如果对此类变量的效果不满意,则应该改用“源文件”图像变量(名称中没有“tag”的变量),以使用以下 (X)HTML 标记明确构造 <img> 规范:<img width=n height=n scr={variable}>,其中 width 和 height 是可以用于控制图像大小的可选参数。例如:
<img width=50 height=40 src="$project.CompanyLogo$">
最好在 NC 级别的标题和摘要模板类型(例如,Header.html 和 Summary.html)中使用这些变量。也可以将它们插入到刀具路径模板类型中。如果具有多个 NC 程序,并且要将这些变量添加到项目级别的摘要模板类型,请将它们放置在刀具路径上下文中的 <summaryrow> </summaryrow> 标记之间。例如,
<summaryrow> <tr> <td>${toolpath.Name} <br /> ${stoolpath.TapFile}</td> <td>${ncprogram.SpecialName}</td> <td>${toolpath.Strategy}</td> <th>Type</th><${tool.Type}</td> </tr> </summaryrow>
此处的变量 ${ncprogram.SpecialNames} 是指包含对应刀具路径的 NC 程序,因此系统将会解析该变量。如果单独放置 ${ncprogram. SpecialNames},则系统无法正确对其求值。
应在刀具路径模板类型(例如,Toolpath.html)中使用这些变量。如果要在摘要模板类型中使用这些变量,请将它们放置在刀具路径上下文中的 <summaryrow> </summaryrow> 标记之间。例如:
<summaryrow> <tr> <td>${toolpath.Name} <br /> ${stoolpath.TapFile}</td> <td>${tool.Identifier}</td> <td>${tool.Number.Value}</td> <td>${tool.TipRadius}</td> </tr> </summaryrow>
此处的变量 ${tool.Identifier} 是指对应刀具路径使用的刀具,因此系统将会解析该变量。如果单独放置 ${tool.identifier},则系统无法正确对其求值。