如何在OpenXML中计算形状的位置和大小以在WPF中显示,就像在PPTx中一样

时间:2012-09-26 04:44:45

标签: wpf openxml

我在PPTx中有一个简单的形状

我看到并在Openxml中找到了它的位置

 <a:xfrm>
 <a:off x="1447800" y="1066800" />
  <a:ext cx="3886200" cy="990600" />
</a:xfrm> 

我拿出了这个值

但我不知道如何在Open xml中获得形状,高度和坐标(左,上)以在wpf中显示相同的高度和位置。

1 个答案:

答案 0 :(得分:5)

为点值(WPF使用的值)将这些值除以12700。所以它会是:

  • x = 114 (a:off @ x = 1447800/12700)
  • y = 84 (a:off @ y = 1066800/12700)
  • width = 306 (a:分机@ cx = 3886200/12700)
  • 身高= 78 (a:分机@ cy = 990600/12700)