@@ 576-617 (lines=42) @@ | ||
573 | $objWriter->startElement('c:majorGridlines'); |
|
574 | $objWriter->startElement('c:spPr'); |
|
575 | ||
576 | if (!is_null($majorGridlines->getLineColorProperty('value'))) { |
|
577 | $objWriter->startElement('a:ln'); |
|
578 | $objWriter->writeAttribute('w', $majorGridlines->getLineStyleProperty('width')); |
|
579 | $objWriter->startElement('a:solidFill'); |
|
580 | $objWriter->startElement("a:{$majorGridlines->getLineColorProperty('type')}"); |
|
581 | $objWriter->writeAttribute('val', $majorGridlines->getLineColorProperty('value')); |
|
582 | $objWriter->startElement('a:alpha'); |
|
583 | $objWriter->writeAttribute('val', $majorGridlines->getLineColorProperty('alpha')); |
|
584 | $objWriter->endElement(); //end alpha |
|
585 | $objWriter->endElement(); //end srgbClr |
|
586 | $objWriter->endElement(); //end solidFill |
|
587 | ||
588 | $objWriter->startElement('a:prstDash'); |
|
589 | $objWriter->writeAttribute('val', $majorGridlines->getLineStyleProperty('dash')); |
|
590 | $objWriter->endElement(); |
|
591 | ||
592 | if ($majorGridlines->getLineStyleProperty('join') == 'miter') { |
|
593 | $objWriter->startElement('a:miter'); |
|
594 | $objWriter->writeAttribute('lim', '800000'); |
|
595 | $objWriter->endElement(); |
|
596 | } else { |
|
597 | $objWriter->startElement('a:bevel'); |
|
598 | $objWriter->endElement(); |
|
599 | } |
|
600 | ||
601 | if (!is_null($majorGridlines->getLineStyleProperty(['arrow', 'head', 'type']))) { |
|
602 | $objWriter->startElement('a:headEnd'); |
|
603 | $objWriter->writeAttribute('type', $majorGridlines->getLineStyleProperty(['arrow', 'head', 'type'])); |
|
604 | $objWriter->writeAttribute('w', $majorGridlines->getLineStyleArrowParameters('head', 'w')); |
|
605 | $objWriter->writeAttribute('len', $majorGridlines->getLineStyleArrowParameters('head', 'len')); |
|
606 | $objWriter->endElement(); |
|
607 | } |
|
608 | ||
609 | if (!is_null($majorGridlines->getLineStyleProperty(['arrow', 'end', 'type']))) { |
|
610 | $objWriter->startElement('a:tailEnd'); |
|
611 | $objWriter->writeAttribute('type', $majorGridlines->getLineStyleProperty(['arrow', 'end', 'type'])); |
|
612 | $objWriter->writeAttribute('w', $majorGridlines->getLineStyleArrowParameters('end', 'w')); |
|
613 | $objWriter->writeAttribute('len', $majorGridlines->getLineStyleArrowParameters('end', 'len')); |
|
614 | $objWriter->endElement(); |
|
615 | } |
|
616 | $objWriter->endElement(); //end ln |
|
617 | } |
|
618 | $objWriter->startElement('a:effectLst'); |
|
619 | ||
620 | if (!is_null($majorGridlines->getGlowSize())) { |
|
@@ 683-724 (lines=42) @@ | ||
680 | $objWriter->startElement('c:minorGridlines'); |
|
681 | $objWriter->startElement('c:spPr'); |
|
682 | ||
683 | if (!is_null($minorGridlines->getLineColorProperty('value'))) { |
|
684 | $objWriter->startElement('a:ln'); |
|
685 | $objWriter->writeAttribute('w', $minorGridlines->getLineStyleProperty('width')); |
|
686 | $objWriter->startElement('a:solidFill'); |
|
687 | $objWriter->startElement("a:{$minorGridlines->getLineColorProperty('type')}"); |
|
688 | $objWriter->writeAttribute('val', $minorGridlines->getLineColorProperty('value')); |
|
689 | $objWriter->startElement('a:alpha'); |
|
690 | $objWriter->writeAttribute('val', $minorGridlines->getLineColorProperty('alpha')); |
|
691 | $objWriter->endElement(); //end alpha |
|
692 | $objWriter->endElement(); //end srgbClr |
|
693 | $objWriter->endElement(); //end solidFill |
|
694 | ||
695 | $objWriter->startElement('a:prstDash'); |
|
696 | $objWriter->writeAttribute('val', $minorGridlines->getLineStyleProperty('dash')); |
|
697 | $objWriter->endElement(); |
|
698 | ||
699 | if ($minorGridlines->getLineStyleProperty('join') == 'miter') { |
|
700 | $objWriter->startElement('a:miter'); |
|
701 | $objWriter->writeAttribute('lim', '800000'); |
|
702 | $objWriter->endElement(); |
|
703 | } else { |
|
704 | $objWriter->startElement('a:bevel'); |
|
705 | $objWriter->endElement(); |
|
706 | } |
|
707 | ||
708 | if (!is_null($minorGridlines->getLineStyleProperty(['arrow', 'head', 'type']))) { |
|
709 | $objWriter->startElement('a:headEnd'); |
|
710 | $objWriter->writeAttribute('type', $minorGridlines->getLineStyleProperty(['arrow', 'head', 'type'])); |
|
711 | $objWriter->writeAttribute('w', $minorGridlines->getLineStyleArrowParameters('head', 'w')); |
|
712 | $objWriter->writeAttribute('len', $minorGridlines->getLineStyleArrowParameters('head', 'len')); |
|
713 | $objWriter->endElement(); |
|
714 | } |
|
715 | ||
716 | if (!is_null($minorGridlines->getLineStyleProperty(['arrow', 'end', 'type']))) { |
|
717 | $objWriter->startElement('a:tailEnd'); |
|
718 | $objWriter->writeAttribute('type', $minorGridlines->getLineStyleProperty(['arrow', 'end', 'type'])); |
|
719 | $objWriter->writeAttribute('w', $minorGridlines->getLineStyleArrowParameters('end', 'w')); |
|
720 | $objWriter->writeAttribute('len', $minorGridlines->getLineStyleArrowParameters('end', 'len')); |
|
721 | $objWriter->endElement(); |
|
722 | } |
|
723 | $objWriter->endElement(); //end ln |
|
724 | } |
|
725 | ||
726 | $objWriter->startElement('a:effectLst'); |
|
727 |