PHP Класс PhpOffice\PhpPresentation\AbstractShape

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

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

Свойство Тип Описание
$container PhpOffice\PhpPresentation\ShapeContainerInterface Container
$height integer Height
$hyperlink PhpOffice\PhpPresentation\Shape\Hyperlink Hyperlink
$offsetX integer Offset X
$offsetY integer Offset Y
$placeholder PhpOffice\PhpPresentation\Shape\Placeholder PlaceHolder
$rotation integer Rotation
$shadow PhpOffice\PhpPresentation\Style\Shadow Shadow
$width integer Width

Открытые методы

Метод Описание
__clone ( ) Magic Method : clone
__construct ( ) Create a new self
getBorder ( ) : PhpOffice\PhpPresentation\Style\Border Get Border
getContainer ( ) : PhpOffice\PhpPresentation\Container Get Container, Slide or Group
getFill ( ) : PhpOffice\PhpPresentation\Style\Fill Get Fill
getHashCode ( ) : string Get hash code
getHashIndex ( ) : string Get hash index
getHeight ( ) : integer Get Height
getHyperlink ( ) : PhpOffice\PhpPresentation\Shape\Hyperlink Get Hyperlink
getOffsetX ( ) : integer Get OffsetX
getOffsetY ( ) : integer Get OffsetY
getPlaceholder ( )
getRotation ( ) : integer Get Rotation
getShadow ( ) : PhpOffice\PhpPresentation\Style\Shadow Get Shadow
getWidth ( ) : integer Get Width
hasHyperlink ( ) : boolean Has Hyperlink?
isPlaceholder ( )
setContainer ( PhpOffice\PhpPresentation\ShapeContainerInterface $pValue = null, boolean $pOverrideOld = false ) : self Set Container, Slide or Group
setFill ( PhpOffice\PhpPresentation\Style\Fill $pValue = null ) : AbstractShape Set Fill
setHashIndex ( string $value ) Set hash index
setHeight ( integer $pValue ) : self Set Height
setHyperlink ( PhpOffice\PhpPresentation\Shape\Hyperlink $pHyperlink = null ) : self Set Hyperlink
setOffsetX ( integer $pValue ) : self Set OffsetX
setOffsetY ( integer $pValue ) : self Set OffsetY
setPlaceHolder ( Placeholder $placeholder )
setRotation ( integer $pValue ) : self Set Rotation
setShadow ( PhpOffice\PhpPresentation\Style\Shadow $pValue = null ) : self Set Shadow
setWidth ( integer $pValue ) : self Set Width
setWidthAndHeight ( integer $width, integer $height ) : self Set width and height with proportional resize

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

__clone() публичный Метод

Magic Method : clone
public __clone ( )

__construct() публичный Метод

Create a new self
public __construct ( )

getBorder() публичный Метод

Get Border
public getBorder ( ) : PhpOffice\PhpPresentation\Style\Border
Результат PhpOffice\PhpPresentation\Style\Border

getContainer() публичный Метод

Get Container, Slide or Group
public getContainer ( ) : PhpOffice\PhpPresentation\Container
Результат PhpOffice\PhpPresentation\Container

getFill() публичный Метод

Get Fill
public getFill ( ) : PhpOffice\PhpPresentation\Style\Fill
Результат PhpOffice\PhpPresentation\Style\Fill

getHashCode() публичный Метод

Get hash code
public getHashCode ( ) : string
Результат string Hash code

getHashIndex() публичный Метод

Note that this index may vary during script execution! Only reliable moment is while doing a write of a workbook and when changes are not allowed.
public getHashIndex ( ) : string
Результат string Hash index

getHeight() публичный Метод

Get Height
public getHeight ( ) : integer
Результат integer

getOffsetX() публичный Метод

Get OffsetX
public getOffsetX ( ) : integer
Результат integer

getOffsetY() публичный Метод

Get OffsetY
public getOffsetY ( ) : integer
Результат integer

getPlaceholder() публичный Метод

public getPlaceholder ( )

getRotation() публичный Метод

Get Rotation
public getRotation ( ) : integer
Результат integer

getShadow() публичный Метод

Get Shadow
public getShadow ( ) : PhpOffice\PhpPresentation\Style\Shadow
Результат PhpOffice\PhpPresentation\Style\Shadow

getWidth() публичный Метод

Get Width
public getWidth ( ) : integer
Результат integer

isPlaceholder() публичный Метод

public isPlaceholder ( )

setContainer() публичный Метод

Set Container, Slide or Group
public setContainer ( PhpOffice\PhpPresentation\ShapeContainerInterface $pValue = null, boolean $pOverrideOld = false ) : self
$pValue PhpOffice\PhpPresentation\ShapeContainerInterface
$pOverrideOld boolean If a Slide has already been assigned, overwrite it and remove image from old Slide?
Результат self

setFill() публичный Метод

Set Fill
public setFill ( PhpOffice\PhpPresentation\Style\Fill $pValue = null ) : AbstractShape
$pValue PhpOffice\PhpPresentation\Style\Fill
Результат AbstractShape

setHashIndex() публичный Метод

Note that this index may vary during script execution! Only reliable moment is while doing a write of a workbook and when changes are not allowed.
public setHashIndex ( string $value )
$value string Hash index

setHeight() публичный Метод

Set Height
public setHeight ( integer $pValue ) : self
$pValue integer
Результат self

setOffsetX() публичный Метод

Set OffsetX
public setOffsetX ( integer $pValue ) : self
$pValue integer
Результат self

setOffsetY() публичный Метод

Set OffsetY
public setOffsetY ( integer $pValue ) : self
$pValue integer
Результат self

setPlaceHolder() публичный Метод

public setPlaceHolder ( Placeholder $placeholder )
$placeholder PhpOffice\PhpPresentation\Shape\Placeholder

setRotation() публичный Метод

Set Rotation
public setRotation ( integer $pValue ) : self
$pValue integer
Результат self

setShadow() публичный Метод

Set Shadow
public setShadow ( PhpOffice\PhpPresentation\Style\Shadow $pValue = null ) : self
$pValue PhpOffice\PhpPresentation\Style\Shadow
Результат self

setWidth() публичный Метод

Set Width
public setWidth ( integer $pValue ) : self
$pValue integer
Результат self

setWidthAndHeight() публичный Метод

Set width and height with proportional resize
public setWidthAndHeight ( integer $width, integer $height ) : self
$width integer
$height integer
Результат self

Описание свойств

$container защищенное свойство

Container
protected ShapeContainerInterface,PhpOffice\PhpPresentation $container
Результат PhpOffice\PhpPresentation\ShapeContainerInterface

$height защищенное свойство

Height
protected int $height
Результат integer

$offsetX защищенное свойство

Offset X
protected int $offsetX
Результат integer

$offsetY защищенное свойство

Offset Y
protected int $offsetY
Результат integer

$placeholder защищенное свойство

PlaceHolder
protected Placeholder,PhpOffice\PhpPresentation\Shape $placeholder
Результат PhpOffice\PhpPresentation\Shape\Placeholder

$rotation защищенное свойство

Rotation
protected int $rotation
Результат integer

$shadow защищенное свойство

Shadow
protected Shadow,PhpOffice\PhpPresentation\Style $shadow
Результат PhpOffice\PhpPresentation\Style\Shadow

$width защищенное свойство

Width
protected int $width
Результат integer