Wie berechnet man den Rotationswert für die MS Office Powerpoint Shapes aus den angegebenen XML-Daten?
Ich möchte den richtigen Rotationswert erhalten, um die Form der MS Office Powerpoint 2007-Datei aus den angegebenen OOXML-Daten wie folgt zu zeichnen:
<p:sp>
<p:nvSpPr>
<p:cNvPr id="3" name="Rectangle 66" />
<p:cNvSpPr>
<a:spLocks noChangeArrowheads="1" />
</p:cNvSpPr>
<p:nvPr />
</p:nvSpPr>
<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>
</p:spPr>
Der Rotationswert wird als "xfrm rot = 5400000" angegeben. In Anbetracht dessen muss der richtige Wert berechnet und dementsprechend die Höhe und Breite der Form behandelt werden, um die Form zu zeichnen.