PHP 클래스 PhpOffice\PhpPresentation\Writer\PowerPoint2007\PptSlides

상속: extends AbstractDecoratorWriter
파일 보기 프로젝트 열기: phpoffice/phppowerpoint

공개 메소드들

메소드 설명
render ( ) : PhpOffice\Common\Adapter\Zip\ZipInterface Add slides (drawings, .
writeSlide ( Slide $pSlide ) : string Write slide to XML format

보호된 메소드들

메소드 설명
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, boolean $bIsPlaceholder = false ) Write paragraphs
writeShapeChart ( PhpOffice\Common\XMLWriter $objWriter, Chart $shape, integer $shapeId ) Write chart
writeShapeDrawing ( PhpOffice\Common\XMLWriter $objWriter, AbstractDrawingAdapter $shape, integer $shapeId ) Write pic
writeShapeGroup ( PhpOffice\Common\XMLWriter $objWriter, Group $group, integer &$shapeId ) Write group
writeShapeLine ( PhpOffice\Common\XMLWriter $objWriter, Line $shape, integer $shapeId ) Write Line Shape
writeShapeTable ( PhpOffice\Common\XMLWriter $objWriter, Table $shape, integer $shapeId ) Write table
writeShapeText ( PhpOffice\Common\XMLWriter $objWriter, RichText $shape, integer $shapeId ) Write txt
writeSlideAnimations ( PhpOffice\Common\XMLWriter $objWriter, Slide $oSlide )
writeSlideRelationships ( Slide $pSlide ) : string Write slide relationships to XML format
writeSlideTransition ( PhpOffice\Common\XMLWriter $objWriter, PhpOffice\PhpPresentation\Slide\Transition $transition ) Write Transition Slide

메소드 상세

render() 공개 메소드

..) and slide relationships (drawings, ...)
public render ( ) : PhpOffice\Common\Adapter\Zip\ZipInterface
리턴 PhpOffice\Common\Adapter\Zip\ZipInterface

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, boolean $bIsPlaceholder = false )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$paragraphs PhpOffice\PhpPresentation\Shape\RichText\Paragraph[]
$bIsPlaceholder boolean

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

writeShapeDrawing() 보호된 메소드

Write pic
protected writeShapeDrawing ( PhpOffice\Common\XMLWriter $objWriter, AbstractDrawingAdapter $shape, integer $shapeId )
$objWriter PhpOffice\Common\XMLWriter XML Writer
$shape PhpOffice\PhpPresentation\Shape\Drawing\AbstractDrawingAdapter
$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

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

writeSlide() 공개 메소드

Write slide to XML format
public writeSlide ( Slide $pSlide ) : string
$pSlide PhpOffice\PhpPresentation\Slide
리턴 string XML Output

writeSlideAnimations() 보호된 메소드

protected writeSlideAnimations ( PhpOffice\Common\XMLWriter $objWriter, Slide $oSlide )
$objWriter PhpOffice\Common\XMLWriter
$oSlide PhpOffice\PhpPresentation\Slide

writeSlideRelationships() 보호된 메소드

Write slide relationships to XML format
protected writeSlideRelationships ( Slide $pSlide ) : string
$pSlide PhpOffice\PhpPresentation\Slide
리턴 string XML Output

writeSlideTransition() 보호된 메소드

Write Transition Slide
protected writeSlideTransition ( PhpOffice\Common\XMLWriter $objWriter, PhpOffice\PhpPresentation\Slide\Transition $transition )
$objWriter PhpOffice\Common\XMLWriter
$transition PhpOffice\PhpPresentation\Slide\Transition