PHP Класс PhpOffice\PhpPresentation\Shape\Group

Наследование: extends PhpOffice\PhpPresentation\AbstractShape, implements PHPOffice\PhpPresentation\ShapeContainerInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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