Sample_16_Thumbnail.php 862 B

123456789101112131415161718192021222324252627
  1. <?php
  2. include_once 'Sample_Header.php';
  3. use PhpOffice\PhpPresentation\PhpPresentation;
  4. use PhpOffice\PhpPresentation\Slide\Background\Color;
  5. use PhpOffice\PhpPresentation\Style\Color as StyleColor;
  6. use \PhpOffice\PhpPresentation\Slide\Background\Image;
  7. // Create new PHPPresentation object
  8. echo date('H:i:s') . ' Create new PHPPresentation object' . EOL;
  9. $objPHPPresentation = new PhpPresentation();
  10. // Set Thumbnail
  11. $objPHPPresentation->getPresentationProperties()->setThumbnailPath(__DIR__.'\resources\phppowerpoint_logo.gif');
  12. // Create slide
  13. echo date('H:i:s') . ' Create slide'.EOL;
  14. $oSlide1 = $objPHPPresentation->getActiveSlide();
  15. $oSlide1->addShape(clone $oShapeDrawing);
  16. $oSlide1->addShape(clone $oShapeRichText);
  17. // Save file
  18. echo write($objPHPPresentation, basename(__FILE__, '.php'), $writers);
  19. if (!CLI) {
  20. include_once 'Sample_Footer.php';
  21. }