@@ 587-628 (lines=42) @@ | ||
584 | $objWriter->startElement('c:majorGridlines'); |
|
585 | $objWriter->startElement('c:spPr'); |
|
586 | ||
587 | if (!is_null($majorGridlines->getLineColorProperty('value'))) { |
|
588 | $objWriter->startElement('a:ln'); |
|
589 | $objWriter->writeAttribute('w', $majorGridlines->getLineStyleProperty('width')); |
|
590 | $objWriter->startElement('a:solidFill'); |
|
591 | $objWriter->startElement("a:{$majorGridlines->getLineColorProperty('type')}"); |
|
592 | $objWriter->writeAttribute('val', $majorGridlines->getLineColorProperty('value')); |
|
593 | $objWriter->startElement('a:alpha'); |
|
594 | $objWriter->writeAttribute('val', $majorGridlines->getLineColorProperty('alpha')); |
|
595 | $objWriter->endElement(); //end alpha |
|
596 | $objWriter->endElement(); //end srgbClr |
|
597 | $objWriter->endElement(); //end solidFill |
|
598 | ||
599 | $objWriter->startElement('a:prstDash'); |
|
600 | $objWriter->writeAttribute('val', $majorGridlines->getLineStyleProperty('dash')); |
|
601 | $objWriter->endElement(); |
|
602 | ||
603 | if ($majorGridlines->getLineStyleProperty('join') == 'miter') { |
|
604 | $objWriter->startElement('a:miter'); |
|
605 | $objWriter->writeAttribute('lim', '800000'); |
|
606 | $objWriter->endElement(); |
|
607 | } else { |
|
608 | $objWriter->startElement('a:bevel'); |
|
609 | $objWriter->endElement(); |
|
610 | } |
|
611 | ||
612 | if (!is_null($majorGridlines->getLineStyleProperty(['arrow', 'head', 'type']))) { |
|
613 | $objWriter->startElement('a:headEnd'); |
|
614 | $objWriter->writeAttribute('type', $majorGridlines->getLineStyleProperty(['arrow', 'head', 'type'])); |
|
615 | $objWriter->writeAttribute('w', $majorGridlines->getLineStyleArrowParameters('head', 'w')); |
|
616 | $objWriter->writeAttribute('len', $majorGridlines->getLineStyleArrowParameters('head', 'len')); |
|
617 | $objWriter->endElement(); |
|
618 | } |
|
619 | ||
620 | if (!is_null($majorGridlines->getLineStyleProperty(['arrow', 'end', 'type']))) { |
|
621 | $objWriter->startElement('a:tailEnd'); |
|
622 | $objWriter->writeAttribute('type', $majorGridlines->getLineStyleProperty(['arrow', 'end', 'type'])); |
|
623 | $objWriter->writeAttribute('w', $majorGridlines->getLineStyleArrowParameters('end', 'w')); |
|
624 | $objWriter->writeAttribute('len', $majorGridlines->getLineStyleArrowParameters('end', 'len')); |
|
625 | $objWriter->endElement(); |
|
626 | } |
|
627 | $objWriter->endElement(); //end ln |
|
628 | } |
|
629 | $objWriter->startElement('a:effectLst'); |
|
630 | ||
631 | if (!is_null($majorGridlines->getGlowSize())) { |
|
@@ 694-735 (lines=42) @@ | ||
691 | $objWriter->startElement('c:minorGridlines'); |
|
692 | $objWriter->startElement('c:spPr'); |
|
693 | ||
694 | if (!is_null($minorGridlines->getLineColorProperty('value'))) { |
|
695 | $objWriter->startElement('a:ln'); |
|
696 | $objWriter->writeAttribute('w', $minorGridlines->getLineStyleProperty('width')); |
|
697 | $objWriter->startElement('a:solidFill'); |
|
698 | $objWriter->startElement("a:{$minorGridlines->getLineColorProperty('type')}"); |
|
699 | $objWriter->writeAttribute('val', $minorGridlines->getLineColorProperty('value')); |
|
700 | $objWriter->startElement('a:alpha'); |
|
701 | $objWriter->writeAttribute('val', $minorGridlines->getLineColorProperty('alpha')); |
|
702 | $objWriter->endElement(); //end alpha |
|
703 | $objWriter->endElement(); //end srgbClr |
|
704 | $objWriter->endElement(); //end solidFill |
|
705 | ||
706 | $objWriter->startElement('a:prstDash'); |
|
707 | $objWriter->writeAttribute('val', $minorGridlines->getLineStyleProperty('dash')); |
|
708 | $objWriter->endElement(); |
|
709 | ||
710 | if ($minorGridlines->getLineStyleProperty('join') == 'miter') { |
|
711 | $objWriter->startElement('a:miter'); |
|
712 | $objWriter->writeAttribute('lim', '800000'); |
|
713 | $objWriter->endElement(); |
|
714 | } else { |
|
715 | $objWriter->startElement('a:bevel'); |
|
716 | $objWriter->endElement(); |
|
717 | } |
|
718 | ||
719 | if (!is_null($minorGridlines->getLineStyleProperty(['arrow', 'head', 'type']))) { |
|
720 | $objWriter->startElement('a:headEnd'); |
|
721 | $objWriter->writeAttribute('type', $minorGridlines->getLineStyleProperty(['arrow', 'head', 'type'])); |
|
722 | $objWriter->writeAttribute('w', $minorGridlines->getLineStyleArrowParameters('head', 'w')); |
|
723 | $objWriter->writeAttribute('len', $minorGridlines->getLineStyleArrowParameters('head', 'len')); |
|
724 | $objWriter->endElement(); |
|
725 | } |
|
726 | ||
727 | if (!is_null($minorGridlines->getLineStyleProperty(['arrow', 'end', 'type']))) { |
|
728 | $objWriter->startElement('a:tailEnd'); |
|
729 | $objWriter->writeAttribute('type', $minorGridlines->getLineStyleProperty(['arrow', 'end', 'type'])); |
|
730 | $objWriter->writeAttribute('w', $minorGridlines->getLineStyleArrowParameters('end', 'w')); |
|
731 | $objWriter->writeAttribute('len', $minorGridlines->getLineStyleArrowParameters('end', 'len')); |
|
732 | $objWriter->endElement(); |
|
733 | } |
|
734 | $objWriter->endElement(); //end ln |
|
735 | } |
|
736 | ||
737 | $objWriter->startElement('a:effectLst'); |
|
738 |