Version 0.7.0

@Progi1984 Progi1984 released this Sep 12, 2016

This release marked the implementation of layout management.

Bugfix

Changes

  • PhpOffice\PhpPresentation\Writer\ODPresentation : Move to Design Pattern Decorator - @Progi1984
  • PhpOffice\PhpPresentation\Writer\PowerPoint2007 : Move to Design Pattern Decorator - @Progi1984
  • PhpOffice\PhpPresentation\Shape\Type\AbstracType\getData has been deprecated for PhpOffice\PhpPresentation\Shape\Type\AbstracType\getSeries - @Progi1984 GH-169
  • PhpOffice\PhpPresentation\Shape\Type\AbstracType\setData has been deprecated for PhpOffice\PhpPresentation\Shape\Type\AbstracType\setSeries - @Progi1984 GH-169
  • Added documentation for chart series (font, outline, marker) - @Progi1984 GH-169
  • Internal Structure for Drawing Shape - @Progi1984 GH-192
  • Documentation about manual installation - @danielbair GH-254

Features

Downloads

Version 0.6.0

@Progi1984 Progi1984 released this Jan 24, 2016 · 184 commits to master since this release

This release marked the implementation of background in slide, and the bugfix for opening PPTX on Mac.

Bugfix

Changes

  • PhpOffice\PhpPresentation\getProperties has been deprecated for PhpOffice\PhpPresentation\getDocumentProperties - @Progi1984 GH-154
  • PhpOffice\PhpPresentation\setProperties has been deprecated for PhpOffice\PhpPresentation\setDocumentProperties - @Progi1984 GH-154
  • PhpOffice\PhpPowerpoint\Style\Alignment::setLevel can now be defined great than 8 - @Progi1984 GH-141

Features

  • ODPresentation Reader/Writer : Name of the slide - @Progi1984 GH-121
  • ODPresentation Reader/Writer : Slide Background Color or Image - @Progi1984 GH-152
  • PowerPoint2007 Reader : Support for Layout Name - @Progi1984 GH-144
  • PowerPoint2007 Reader/Writer : Mark as final - @Progi1984 GH-118
  • PowerPoint2007 Reader/Writer : Set default zoom value for presentation - @Progi1984 GH-122
  • PowerPoint2007 Reader/Writer : Slide Background Color or Image - @Progi1984 GH-152
  • PowerPoint2007 Reader/Writer : Add Properties for allowing loop continuously until 'Esc' - @Progi1984 GH-154

Downloads

Version 0.5.0

@Progi1984 Progi1984 released this Oct 8, 2015 · 237 commits to master since this release

This release marked the implementation of two news readers : PowerPoint2007 & ODPresentation. But the main change is that PhpOffice\PhpPowerpoint becomes PhpOffice\PhpPresentation.

Features

Bugfix

Changes

  • PhpOffice\PhpPowerpoint becomes PhpOffice\PhpPresentation - @Progi1984 GH-25
  • PhpOffice\PhpPowerpoint\Style\Font::setStriketrough has been removed : Use setStrikethrough - @Progi1984
  • PhpOffice\PhpPowerpoint\AbstractShape::getSlide has been removed - @Progi1984
  • PhpOffice\PhpPowerpoint\AbstractShape::setSlide has been removed - @Progi1984
  • PhpOffice\PhpPowerpoint\DocumentLayout::getLayoutXmilli has been removed : getCX(DocumentLayout::UNIT_MILLIMETER) - @Progi1984
  • PhpOffice\PhpPowerpoint\DocumentLayout::getLayoutYmilli has been removed : getCY(DocumentLayout::UNIT_MILLIMETER) - @Progi1984
  • PhpOffice\PhpPowerpoint\DocumentLayout::setLayoutXmilli has been removed : setCX(DocumentLayout::UNIT_MILLIMETER) - @Progi1984
  • PhpOffice\PhpPowerpoint\DocumentLayout::setLayoutYmilli has been removed : setCY(DocumentLayout::UNIT_MILLIMETER) - @Progi1984
  • Update the dependence PhpOffice\Common to 0.2.* - @Progi1984
  • Migrated Travis CI to legacy - @Progi1984 GH-115

Downloads

Version 0.4.0

@Progi1984 Progi1984 released this Jul 7, 2015 · 253 commits to master since this release

This release marked the implementation of two new types in Chart (Area, Bar), transitions between slides and the refactoring of PowerPoint97 reader.

Features

Bugfix

  • PSR-0 via composer broken - @Progi1984 GH-51
  • ODPresentation Writer : Title in Legend in chart doesn't displayed - @Progi1984 GH-79
  • ODPresentation Writer : Segments in Pie3D Chart are now in clockwise order, as in PowerPoint2007 Writer - @Progi1984 GH-79
  • ODPresentation Writer : Axis in Line Chart have not tick marks displayed, as in PowerPoint2007 Writer - @Progi1984 GH-79
  • ODPresentation Writer : Shadow don't work for RichTextShapes - @Progi1984 GH-81
  • PowerPoint2007 Writer : Fill don't work for RichTextShapes - @Progi1984 GH-61
  • PowerPoint2007 Writer : Border don't work for RichTextShapes - @Progi1984 GH-61
  • PowerPoint2007 Writer : Hyperlink in table doesn't work - @Progi1984 GH-70
  • PowerPoint2007 Writer : AutoFitNormal works with options (fontScale & lineSpacingReduction) - @Progi1984 @desigennaro GH-71
  • PowerPoint2007 Writer : Shadow don't work for RichTextShapes - @Progi1984 GH-81
  • PowerPoint2007 Writer : Visibility of the Title doesn't work - @Progi1984 GH-107
  • Refactor findLayoutIndex to findLayoutId where it assumes the slideLayout order was sorted. IMPROVED: unit tests - @kenliau GH-95

Miscellaneous

  • Improved the sample 04-Table for having a Text Run in a Cell - @Progi1984 GH-84
  • Improved the sample 04-Table for having two links in a Cell - @Progi1984 GH-93
  • Improved the documentation about Table Shapes and cell width - @Progi1984 GH-104
  • Some parts of code shared between PHPOffice projects have been moved to PhpOffice/Common - @Progi1984
  • Refactored the PowerPoint97 Reader for managing the group shape and improving evolutions - @Progi1984 GH-110
  • Added a sample (12) for PowerPoint97 Reader with tree of the PhpPowerPoint object - @Progi1984 GH-110

Downloads

Version 0.3.0

@Progi1984 Progi1984 released this Sep 22, 2014 · 380 commits to master since this release

Features

Bugfix

  • PowerPoint2007 Writer : Powerpoint Repair Error in Office 2010 - @Progi1984 GH-39
  • PowerPoint2007 Writer : BUG: Repair Error / Wrong anchor if you don't set vertical alignment different to VERTICAL_BASE - @fregge GH-42
  • PowerPoint2007 Writer : Keynote incompatibility - @catrane CP#237322 / @Progi1984 GH-46

Miscellaneous

Downloads

Version 0.2.0

@Progi1984 Progi1984 released this Jul 22, 2014 · 411 commits to master since this release

This release marked the transformation to namespaces (PHP 5.3+) and the implementation of a ODPresentation Writer.

Features

  • Provide fluent interfaces where possible - @maartenba CP- 815
  • Use existing presentation template when writing PPTX file - @maartenba CP-1034
  • Implement bullet and numeric lists - @maartenba CP-1093
  • getProperties: setCompany feature request - @maartenba CP-1173
  • New shape type: table - @maartenba CP-1375
  • Use of CDATA text when writing text - @maartenba CP-2804
  • Possibility to set borders on tables and table cells - @maartenba CP-1378
  • Access to additional properties of Text Boxes - @maartenba CP-4921
  • Applied patch 7010 - @maartenba CP-7010
  • Applied patch 7020 - @maartenba CP-7020
  • Add a hyperlink to an image or textbox - @maartenba CP-1196
  • PowerPoint Charts - @maartenba CP-4953
  • Editing chart data - @maartenba CP-5580
  • Solid Fill support - @maartenba CP-5461
  • Applied patch 8375 - @maartenba CP-8375
  • Implement autoloader - @MarkBaker
  • ODPresentation Writer : Implement Basic Writer - @Progi1984 GH-1
  • ODPresentation Writer : Implement Support of Charts - @Progi1984 GH-33
  • ODPresentation Writer : Implement Support of Lines - @Progi1984 GH-30
  • ODPresentation Writer : Implement Support of Tables - @Progi1984 GH-31
  • PowerPoint2007 Writer : Implement Support of Fill - @Progi1984 GH-32

Bugfix

  • Allow solid color fill - @MarkBaker
  • Table width setting Office 2007 - @maartenba CP-3910
  • Bullet characters in Master Slide Layouts of template file become corrupted - @maartenba CP-4598
  • Generated files cannot be opened in Office 08 for Mac OSX - @maartenba CP-3424
  • Table Cell Borders Not Displaying Correctly - @maartenba CP-2541
  • Multiple Master Slides are not supported - @maartenba CP-4597
  • Images in Layouts other than first Master Slide within Template file causes corrupted PPTX - @maartenba CP-4596
  • Fixed A3 and A4 formats dimensions - @delphiki GH-16
  • Fixed custom document layout - @delphiki GH-18
  • Filename parameter is required for IWriter::save method - @sapfeer0k GH-19
  • DocumentLayout: Fix incorrect variable assignment - @kaiesh GH-6
  • Hyperlink: Wrong input parameter object type in setHyperlink - @nynka GH-23
  • ODPresentation Writer: ODP writer is locale sensitive in the wrong places - @Progi1984 GH-21
  • ODPresentation Writer: Display InMemory Image - @Progi1984 GH-29
  • PowerPoint2007 Writer: Bar3D doesn't display - @Progi1984 GH-32
  • PowerPoint2007 Writer: Changed PowerPoint2007 writer attributes to protected - @delphiki GH-20
  • PowerPoint2007 Writer: Scatter chart with numerical X values not working well - @Progi1984 GH-3
  • Shape RichText: Support of Vertical Alignment in PowerPoint2007 - @Progi1984 GH-35

Miscellaneous

Downloads