PHP Класс PhpOffice\PhpPresentation\Writer\PowerPoint2007\AbstractSlide

Наследование: extends AbstractDecoratorWriter
Показать файл Открыть проект

Защищенные методы

Метод Описание
writeDrawingRelations ( AbstractSlide $pSlideMaster, $objWriter, $relId )
writeHyperlink ( PhpOffice\Common\XMLWriter $objWriter, AbstractShape | TextElement $shape ) Write hyperlink
writeNote ( PhpOffice\PhpPresentation\Slide\Note $pNote ) : string Write Note Slide
writeParagraphs ( PhpOffice\Common\XMLWriter $objWriter, Paragraph[] $paragraphs ) Write paragraphs
writeShadow ( PhpOffice\Common\XMLWriter $objWriter, PhpOffice\PhpPresentation\Style\Shadow $oShadow ) Write Shadow
writeShapeChart ( PhpOffice\Common\XMLWriter $objWriter, Chart $shape, integer $shapeId ) Write chart
writeShapeCollection ( PhpOffice\Common\XMLWriter $objWriter, ArrayObject | AbstractShape[] $shapes = [], integer &$shapeId )
writeShapeGroup ( PhpOffice\Common\XMLWriter $objWriter, Group $group, integer &$shapeId ) Write group
writeShapeLine ( PhpOffice\Common\XMLWriter $objWriter, Line $shape, integer $shapeId ) Write Line Shape
writeShapePic ( PhpOffice\Common\XMLWriter $objWriter, AbstractGraphic $shape, integer $shapeId ) Write pic
writeShapeTable ( PhpOffice\Common\XMLWriter $objWriter, Table $shape, integer $shapeId ) Write table
writeShapeText ( PhpOffice\Common\XMLWriter $objWriter, RichText $shape, integer $shapeId ) Write txt
writeSlideBackground ( AbstractSlide $pSlide, PhpOffice\Common\XMLWriter $objWriter )

Приватные методы

Метод Описание
getGUID ( )

Описание методов

writeDrawingRelations() защищенный Метод

protected writeDrawingRelations ( AbstractSlide $pSlideMaster, $objWriter, $relId )
$pSlideMaster PhpOffice\PhpPresentation\Slide\AbstractSlide
$objWriter
$relId

writeNote() защищенный Метод

Write Note Slide
protected writeNote ( PhpOffice\PhpPresentation\Slide\Note $pNote ) : string
$pNote PhpOffice\PhpPresentation\Slide\Note
Результат string

writeParagraphs() защищенный Метод

Write paragraphs
protected writeParagraphs ( PhpOffice\Common\XMLWriter $objWriter, Paragraph[] $paragraphs )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$paragraphs PhpOffice\PhpPresentation\Shape\RichText\Paragraph[]

writeShadow() защищенный Метод

Write Shadow
protected writeShadow ( PhpOffice\Common\XMLWriter $objWriter, PhpOffice\PhpPresentation\Style\Shadow $oShadow )
$objWriter PhpOffice\Common\XMLWriter
$oShadow PhpOffice\PhpPresentation\Style\Shadow

writeShapeChart() защищенный Метод

Write chart
protected writeShapeChart ( PhpOffice\Common\XMLWriter $objWriter, Chart $shape, integer $shapeId )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$shape PhpOffice\PhpPresentation\Shape\Chart
$shapeId integer

writeShapeCollection() защищенный Метод

protected writeShapeCollection ( PhpOffice\Common\XMLWriter $objWriter, ArrayObject | AbstractShape[] $shapes = [], integer &$shapeId )
$objWriter PhpOffice\Common\XMLWriter
$shapes ArrayObject | PhpOffice\PhpPresentation\AbstractShape[]
$shapeId integer

writeShapeGroup() защищенный Метод

Write group
protected writeShapeGroup ( PhpOffice\Common\XMLWriter $objWriter, Group $group, integer &$shapeId )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$group PhpOffice\PhpPresentation\Shape\Group
$shapeId integer

writeShapeLine() защищенный Метод

Write Line Shape
protected writeShapeLine ( PhpOffice\Common\XMLWriter $objWriter, Line $shape, integer $shapeId )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$shape PhpOffice\PhpPresentation\Shape\Line
$shapeId integer

writeShapePic() защищенный Метод

Write pic
protected writeShapePic ( PhpOffice\Common\XMLWriter $objWriter, AbstractGraphic $shape, integer $shapeId )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$shape PhpOffice\PhpPresentation\Shape\AbstractGraphic
$shapeId integer

writeShapeTable() защищенный Метод

Write table
protected writeShapeTable ( PhpOffice\Common\XMLWriter $objWriter, Table $shape, integer $shapeId )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$shape PhpOffice\PhpPresentation\Shape\Table
$shapeId integer

writeShapeText() защищенный Метод

Write txt
protected writeShapeText ( PhpOffice\Common\XMLWriter $objWriter, RichText $shape, integer $shapeId )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$shape PhpOffice\PhpPresentation\Shape\RichText
$shapeId integer

writeSlideBackground() защищенный Метод

protected writeSlideBackground ( AbstractSlide $pSlide, PhpOffice\Common\XMLWriter $objWriter )
$pSlide PhpOffice\PhpPresentation\Slide\AbstractSlide
$objWriter PhpOffice\Common\XMLWriter