Sample_14_Zoom.php 757 B

1234567891011121314151617181920212223242526
  1. <?php
  2. include_once 'Sample_Header.php';
  3. use PhpOffice\PhpPresentation\PhpPresentation;
  4. use PhpOffice\PhpPresentation\Style\Alignment;
  5. use PhpOffice\PhpPresentation\Style\Color;
  6. // Create new PHPPresentation object
  7. echo date('H:i:s') . ' Create new PHPPresentation object' . EOL;
  8. $objPHPPresentation = new PhpPresentation();
  9. // Set the zoom to 200%
  10. $objPHPPresentation->getPresentationProperties()->setZoom(3);
  11. // Create slide
  12. echo date('H:i:s') . ' Create slide'.EOL;
  13. $currentSlide = $objPHPPresentation->getActiveSlide();
  14. $currentSlide->addShape(clone $oShapeDrawing);
  15. $currentSlide->addShape(clone $oShapeRichText);
  16. // Save file
  17. echo write($objPHPPresentation, basename(__FILE__, '.php'), $writers);
  18. if (!CLI) {
  19. include_once 'Sample_Footer.php';
  20. }