默认情况下,VDX中的那些坐标是英寸。 Visio内部使用英寸单位。
您可以明确指定单位。例如,将形状的宽度设置为100毫米:
<Width F="100mm">
为了测试这一点,我创建了一个VDX文件,并使用毫米表示高度和宽度公式,并确认Visio 2007将正确理解如何阅读和使用这些单位。
您可能会注意到Visio生成的VDX包含 结果 但不是 式 。例如,使用PinY单元格,您将看到......
<PinY>3.309830932</PinY>
Visio不接受值中的单位 结果 。这意味着您不能在标签内放置“100mm”。解决方案是删除结果值并使用 F 公式的属性。以下是一个例子。
<PinY F="10mm"></PinY>