@@ -526,7 +526,7 @@ public function writeSlide(Slide $pSlide)
526
526
* @param \PhpOffice\PhpPresentation\Shape\Group $group
527
527
* @param int $shapeId
528
528
*/
529
- private function writeShapeGroup (XMLWriter $ objWriter , Group $ group , &$ shapeId )
529
+ protected function writeShapeGroup (XMLWriter $ objWriter , Group $ group , &$ shapeId )
530
530
{
531
531
// p:grpSp
532
532
$ objWriter ->startElement ('p:grpSp ' );
@@ -614,7 +614,7 @@ private function writeShapeGroup(XMLWriter $objWriter, Group $group, &$shapeId)
614
614
* @param \PhpOffice\PhpPresentation\Shape\Chart $shape
615
615
* @param int $shapeId
616
616
*/
617
- private function writeShapeChart (XMLWriter $ objWriter , ShapeChart $ shape , $ shapeId )
617
+ protected function writeShapeChart (XMLWriter $ objWriter , ShapeChart $ shape , $ shapeId )
618
618
{
619
619
// p:graphicFrame
620
620
$ objWriter ->startElement ('p:graphicFrame ' );
@@ -684,7 +684,7 @@ private function writeShapeChart(XMLWriter $objWriter, ShapeChart $shape, $shape
684
684
* @param int $shapeId
685
685
* @throws \Exception
686
686
*/
687
- private function writeShapePic (XMLWriter $ objWriter , AbstractDrawing $ shape , $ shapeId )
687
+ protected function writeShapePic (XMLWriter $ objWriter , AbstractDrawing $ shape , $ shapeId )
688
688
{
689
689
// p:pic
690
690
$ objWriter ->startElement ('p:pic ' );
@@ -785,7 +785,7 @@ private function writeShapePic(XMLWriter $objWriter, AbstractDrawing $shape, $sh
785
785
* @param int $shapeId
786
786
* @throws \Exception
787
787
*/
788
- private function writeShapeText (XMLWriter $ objWriter , RichText $ shape , $ shapeId )
788
+ protected function writeShapeText (XMLWriter $ objWriter , RichText $ shape , $ shapeId )
789
789
{
790
790
// p:sp
791
791
$ objWriter ->startElement ('p:sp ' );
@@ -925,7 +925,7 @@ private function writeShapeText(XMLWriter $objWriter, RichText $shape, $shapeId)
925
925
* @param int $shapeId
926
926
* @throws \Exception
927
927
*/
928
- private function writeShapeTable (XMLWriter $ objWriter , ShapeTable $ shape , $ shapeId )
928
+ protected function writeShapeTable (XMLWriter $ objWriter , ShapeTable $ shape , $ shapeId )
929
929
{
930
930
// p:graphicFrame
931
931
$ objWriter ->startElement ('p:graphicFrame ' );
@@ -1144,7 +1144,7 @@ private function writeShapeTable(XMLWriter $objWriter, ShapeTable $shape, $shape
1144
1144
* @param \PhpOffice\PhpPresentation\Shape\RichText\Paragraph[] $paragraphs
1145
1145
* @throws \Exception
1146
1146
*/
1147
- private function writeParagraphs (XMLWriter $ objWriter , $ paragraphs )
1147
+ protected function writeParagraphs (XMLWriter $ objWriter , $ paragraphs )
1148
1148
{
1149
1149
// Loop trough paragraphs
1150
1150
foreach ($ paragraphs as $ paragraph ) {
@@ -1270,7 +1270,7 @@ private function writeParagraphs(XMLWriter $objWriter, $paragraphs)
1270
1270
* @param \PhpOffice\PhpPresentation\Shape\Line $shape
1271
1271
* @param int $shapeId
1272
1272
*/
1273
- private function writeShapeLine (XMLWriter $ objWriter , Line $ shape , $ shapeId )
1273
+ protected function writeShapeLine (XMLWriter $ objWriter , Line $ shape , $ shapeId )
1274
1274
{
1275
1275
// p:sp
1276
1276
$ objWriter ->startElement ('p:cxnSp ' );
@@ -1548,8 +1548,8 @@ protected function writeNote(Note $pNote)
1548
1548
1549
1549
// p:notes/p:cSld/p:spTree/p:sp[1]/p:spPr/a:xfrm/a:off
1550
1550
$ objWriter ->startElement ('a:off ' );
1551
- $ objWriter ->writeAttribute ('x ' , CommonDrawing:: pixelsToEmu ( $ pNote -> getOffsetX ()) );
1552
- $ objWriter ->writeAttribute ('y ' , CommonDrawing:: pixelsToEmu ( $ pNote -> getOffsetY ()) );
1551
+ $ objWriter ->writeAttribute ('x ' , 0 );
1552
+ $ objWriter ->writeAttribute ('y ' , 0 );
1553
1553
$ objWriter ->endElement ();
1554
1554
1555
1555
// p:notes/p:cSld/p:spTree/p:sp[1]/p:spPr/a:xfrm/a:ext
@@ -1646,7 +1646,7 @@ protected function writeNote(Note $pNote)
1646
1646
// p:notes/p:cSld/p:spTree/p:sp[2]/p:spPr/a:xfrm/a:off
1647
1647
$ objWriter ->startElement ('a:off ' );
1648
1648
$ objWriter ->writeAttribute ('x ' , CommonDrawing::pixelsToEmu ($ pNote ->getOffsetX ()));
1649
- $ objWriter ->writeAttribute ('y ' , CommonDrawing::pixelsToEmu (round ($ pNote ->getExtentY () / 2 )));
1649
+ $ objWriter ->writeAttribute ('y ' , CommonDrawing::pixelsToEmu (round ($ pNote ->getExtentY () / 2 ) + $ pNote -> getOffsetY () ));
1650
1650
$ objWriter ->endElement ();
1651
1651
1652
1652
// p:notes/p:cSld/p:spTree/p:sp[2]/p:spPr/a:xfrm/a:ext
@@ -1714,7 +1714,7 @@ protected function writeNote(Note $pNote)
1714
1714
* @param XMLWriter $objWriter
1715
1715
* @param Transition $transition
1716
1716
*/
1717
- public function writeTransition (XMLWriter $ objWriter , Transition $ transition )
1717
+ protected function writeTransition (XMLWriter $ objWriter , Transition $ transition )
1718
1718
{
1719
1719
$ objWriter ->startElement ('p:transition ' );
1720
1720
if (!is_null ($ transition ->getSpeed ())) {
0 commit comments