Openxml 设置形状的旋转后,计算形状的X和Y(顶部和左侧)值
设置旋转值时,需要帮助调整形状的顶部和左侧。 例如:Openxml 设置形状的旋转后,计算形状的X和Y(顶部和左侧)值,openxml,Openxml,设置旋转值时,需要帮助调整形状的顶部和左侧。 例如: <p:spPr bwMode="auto"> <a:xfrm rot="5400000"> <a:off x="2443049" y="-1042472" /> <a:ext cx="304800" cy="4419600" /> </a:xfrm>
<p:spPr bwMode="auto">
<a:xfrm rot="5400000">
<a:off x="2443049" y="-1042472" />
<a:ext cx="304800" cy="4419600" />
</a:xfrm>
<a:prstGeom prst="rect">
<a:avLst />
</a:prstGeom>
<a:ln>
<a:headEnd />
<a:tailEnd />
</a:ln>
我有上述数据。我已经计算了相应的旋转角度。现在,当创建形状并以html格式显示时,需要调整顶部和左侧(off x=“2443049”y=“-1042472”)值以正确对齐。请提供一个解决方案来计算要设置的正确顶部和左侧值
感谢如中所述,他们无需更改形状的左侧和顶部-如果旋转或不旋转,形状将具有与在位旋转相同的左侧/顶部(它在中心X/Y旋转)
如果您正在寻找如何将EMU转换为点/像素,以便将其转换为其他格式(如HTML),请使用EMU/12700。因此在这种情况下,
将是left=“192.37”top=“-82.08”
,
将是width=24 height=348