在Visio中获取相对形状位置

时间:2019-05-22 09:02:39

标签: visio

我正在生成一个形状报告以列出所有形状的x,y位置。 该报告包括“显示文字”,“ X位置”和“ Y位置”。

“ X位置”和“ Y位置”等效于形状表中的PinX和PinY属性。但是这些不反映页面网格,也没有引用原点(0,0),因此坐标都偏移了某个值。

我希望所有坐标都指向特定矩形的左下角,该矩形围绕我报告的形状。 Shows the PinX property from the shapesheet reported in the table not matching the x location of the shape.

1 个答案:

答案 0 :(得分:0)

请检查所有形状的旋转点是否在形状中心(默认情况下),而不是在形状的左下角! enter image description here 您可以在大小和位置窗口中看到的 PinX / PinY 值 在此窗口的底部,您可以找到名为 Pin Pos 的字段。
enter image description here
此字段对应单元格 LocPinX LocPinY 中一对值的组合。这就是造成偏移的原因! enter image description here