@@ -97,15 +97,15 @@ public function writeChart(Chart $chart)
97
97
$ objWriter ->writeAttribute ('val ' , $ chart ->getView3D ()->getRotationX ());
98
98
$ objWriter ->endElement ();
99
99
100
+ // c:hPercent
101
+ $ hPercent = $ chart ->getView3D ()->getHeightPercent ();
102
+ $ objWriter ->writeElementIf ($ hPercent != null , 'c:hPercent ' , 'val ' , $ hPercent . '% ' );
103
+
100
104
// c:rotY
101
105
$ objWriter ->startElement ('c:rotY ' );
102
106
$ objWriter ->writeAttribute ('val ' , $ chart ->getView3D ()->getRotationY ());
103
107
$ objWriter ->endElement ();
104
108
105
- // c:hPercent
106
- $ hPercent = $ chart ->getView3D ()->getHeightPercent ();
107
- $ objWriter ->writeElementIf ($ hPercent != null , 'c:hPercent ' , 'val ' , $ hPercent );
108
-
109
109
// c:depthPercent
110
110
$ objWriter ->startElement ('c:depthPercent ' );
111
111
$ objWriter ->writeAttribute ('val ' , $ chart ->getView3D ()->getDepthPercent () . '% ' );
@@ -2033,34 +2033,6 @@ protected function writeAxis(XMLWriter $objWriter, Chart\Axis $oAxis, $typeAxis,
2033
2033
$ objWriter ->endElement ();
2034
2034
}
2035
2035
2036
- // c:numFmt
2037
- $ objWriter ->startElement ('c:numFmt ' );
2038
- $ objWriter ->writeAttribute ('formatCode ' , $ oAxis ->getFormatCode ());
2039
- $ objWriter ->writeAttribute ('sourceLinked ' , '1 ' );
2040
- $ objWriter ->endElement ();
2041
-
2042
- // c:majorTickMark
2043
- $ objWriter ->startElement ('c:majorTickMark ' );
2044
- $ objWriter ->writeAttribute ('val ' , $ oAxis ->getMajorTickMark ());
2045
- $ objWriter ->endElement ();
2046
-
2047
- // c:minorTickMark
2048
- $ objWriter ->startElement ('c:minorTickMark ' );
2049
- $ objWriter ->writeAttribute ('val ' , $ oAxis ->getMinorTickMark ());
2050
- $ objWriter ->endElement ();
2051
-
2052
- // c:tickLblPos
2053
- $ objWriter ->startElement ('c:tickLblPos ' );
2054
- $ objWriter ->writeAttribute ('val ' , 'nextTo ' );
2055
- $ objWriter ->endElement ();
2056
-
2057
- // c:spPr
2058
- $ objWriter ->startElement ('c:spPr ' );
2059
- // Outline
2060
- $ this ->writeOutline ($ objWriter , $ oAxis ->getOutline ());
2061
- // ##c:spPr
2062
- $ objWriter ->endElement ();
2063
-
2064
2036
if ($ oAxis ->getTitle () != '' ) {
2065
2037
// c:title
2066
2038
$ objWriter ->startElement ('c:title ' );
@@ -2143,6 +2115,34 @@ protected function writeAxis(XMLWriter $objWriter, Chart\Axis $oAxis, $typeAxis,
2143
2115
$ objWriter ->endElement ();
2144
2116
}
2145
2117
2118
+ // c:numFmt
2119
+ $ objWriter ->startElement ('c:numFmt ' );
2120
+ $ objWriter ->writeAttribute ('formatCode ' , $ oAxis ->getFormatCode ());
2121
+ $ objWriter ->writeAttribute ('sourceLinked ' , '1 ' );
2122
+ $ objWriter ->endElement ();
2123
+
2124
+ // c:majorTickMark
2125
+ $ objWriter ->startElement ('c:majorTickMark ' );
2126
+ $ objWriter ->writeAttribute ('val ' , $ oAxis ->getMajorTickMark ());
2127
+ $ objWriter ->endElement ();
2128
+
2129
+ // c:minorTickMark
2130
+ $ objWriter ->startElement ('c:minorTickMark ' );
2131
+ $ objWriter ->writeAttribute ('val ' , $ oAxis ->getMinorTickMark ());
2132
+ $ objWriter ->endElement ();
2133
+
2134
+ // c:tickLblPos
2135
+ $ objWriter ->startElement ('c:tickLblPos ' );
2136
+ $ objWriter ->writeAttribute ('val ' , 'nextTo ' );
2137
+ $ objWriter ->endElement ();
2138
+
2139
+ // c:spPr
2140
+ $ objWriter ->startElement ('c:spPr ' );
2141
+ // Outline
2142
+ $ this ->writeOutline ($ objWriter , $ oAxis ->getOutline ());
2143
+ // ##c:spPr
2144
+ $ objWriter ->endElement ();
2145
+
2146
2146
// c:crossAx
2147
2147
$ objWriter ->startElement ('c:crossAx ' );
2148
2148
$ objWriter ->writeAttribute ('val ' , $ crossAxVal );
0 commit comments