PHP 클래스 PhpOffice\PhpPresentation\Shape\Group

상속: extends PhpOffice\PhpPresentation\AbstractShape, implements PHPOffice\PhpPresentation\ShapeContainerInterface
파일 보기 프로젝트 열기: phpoffice/phppowerpoint 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$extentX integer Extent X
$extentY integer Extent Y

공개 메소드들

메소드 설명
__construct ( )
addShape ( AbstractShape $shape ) : AbstractShape Add shape to slide
createChartShape ( ) : Chart Create chart shape
createDrawingShape ( ) : File Create drawing shape
createLineShape ( integer $fromX, integer $fromY, integer $toX, integer $toY ) : Line Create line shape
createRichTextShape ( ) : RichText Create rich text shape
createTableShape ( integer $columns = 1 ) : Table Create table shape
getExtentX ( ) : integer Get X Extent
getExtentY ( ) : integer Get Y Extent
getOffsetX ( ) : integer Get X Offset
getOffsetY ( ) : integer Get Y Offset
getShapeCollection ( ) : ArrayObject Get collection of shapes
setHeight ( integer $pValue ) : self Ignores setting the height, preserving the default behavior.
setOffsetX ( integer $pValue ) : self Ignores setting the X Offset, preserving the default behavior.
setOffsetY ( integer $pValue ) : self Ignores setting the Y Offset, preserving the default behavior.
setWidth ( integer $pValue ) : self Ignores setting the width, preserving the default behavior.

메소드 상세

__construct() 공개 메소드

public __construct ( )

addShape() 공개 메소드

Add shape to slide
public addShape ( AbstractShape $shape ) : AbstractShape
$shape PhpOffice\PhpPresentation\AbstractShape
리턴 PhpOffice\PhpPresentation\AbstractShape

createChartShape() 공개 메소드

Create chart shape
public createChartShape ( ) : Chart
리턴 Chart

createDrawingShape() 공개 메소드

Create drawing shape
public createDrawingShape ( ) : File
리턴 PhpOffice\PhpPresentation\Shape\Drawing\File

createLineShape() 공개 메소드

Create line shape
public createLineShape ( integer $fromX, integer $fromY, integer $toX, integer $toY ) : Line
$fromX integer Starting point x offset
$fromY integer Starting point y offset
$toX integer Ending point x offset
$toY integer Ending point y offset
리턴 Line

createRichTextShape() 공개 메소드

Create rich text shape
public createRichTextShape ( ) : RichText
리턴 RichText

createTableShape() 공개 메소드

Create table shape
public createTableShape ( integer $columns = 1 ) : Table
$columns integer Number of columns
리턴 Table

getExtentX() 공개 메소드

Get X Extent
public getExtentX ( ) : integer
리턴 integer

getExtentY() 공개 메소드

Get Y Extent
public getExtentY ( ) : integer
리턴 integer

getOffsetX() 공개 메소드

Get X Offset
public getOffsetX ( ) : integer
리턴 integer

getOffsetY() 공개 메소드

Get Y Offset
public getOffsetY ( ) : integer
리턴 integer

getShapeCollection() 공개 메소드

Get collection of shapes
public getShapeCollection ( ) : ArrayObject
리턴 ArrayObject

setHeight() 공개 메소드

Ignores setting the height, preserving the default behavior.
public setHeight ( integer $pValue ) : self
$pValue integer
리턴 self

setOffsetX() 공개 메소드

Ignores setting the X Offset, preserving the default behavior.
public setOffsetX ( integer $pValue ) : self
$pValue integer
리턴 self

setOffsetY() 공개 메소드

Ignores setting the Y Offset, preserving the default behavior.
public setOffsetY ( integer $pValue ) : self
$pValue integer
리턴 self

setWidth() 공개 메소드

Ignores setting the width, preserving the default behavior.
public setWidth ( integer $pValue ) : self
$pValue integer
리턴 self

프로퍼티 상세

$extentX 보호되어 있는 프로퍼티

Extent X
protected int $extentX
리턴 integer

$extentY 보호되어 있는 프로퍼티

Extent Y
protected int $extentY
리턴 integer