PresentationProperties
in package
Table of Contents
Constants
- SLIDESHOW_TYPE_BROWSE = 'browse'
- SLIDESHOW_TYPE_KIOSK = 'kiosk'
- SLIDESHOW_TYPE_PRESENT = 'present'
- THUMBNAIL_DATA = 'data'
- THUMBNAIL_FILE = 'file'
- VIEW_HANDOUT = 'handoutView'
- VIEW_NOTES = 'notesView'
- VIEW_NOTES_MASTER = 'notesMasterView'
- VIEW_OUTLINE = 'outlineView'
- VIEW_SLIDE = 'sldView'
- VIEW_SLIDE_MASTER = 'sldMasterView'
- VIEW_SLIDE_SORTER = 'sldSorterView'
- VIEW_SLIDE_THUMBNAIL = 'sldThumbnailView'
Properties
- $arraySlideshowTypes : array<int, string>
- $arrayView : array<int, string>
- $isCommentVisible : bool
- $isLoopUntilEsc : bool
- $lastView : string
- $markAsFinal : bool
- Mark as final.
- $slideshowType : string
- $thumbnail : null|string
- $thumbnailPath : null|string
- $thumbnailType : string
- $zoom : float
- Zoom.
Methods
- getLastView() : string
- getSlideshowType() : string
- getThumbnail() : string|null
- Return the content of thumbnail.
- getThumbnailPath() : string|null
- Return the thumbnail file path.
- getThumbnailType() : string
- Return the thumbnail type.
- getZoom() : float
- Return the zoom (in percentage).
- isCommentVisible() : bool
- isLoopContinuouslyUntilEsc() : bool
- isMarkedAsFinal() : bool
- Return if this document is marked as final.
- markAsFinal() : self
- Mark a document as final.
- setCommentVisible() : self
- setLastView() : self
- setLoopContinuouslyUntilEsc() : self
- setSlideshowType() : self
- setThumbnailPath() : self
- Define the path for the thumbnail file / preview picture.
- setZoom() : self
- Set the zoom of the document (in percentage).
Constants
SLIDESHOW_TYPE_BROWSE
public
mixed
SLIDESHOW_TYPE_BROWSE
= 'browse'
SLIDESHOW_TYPE_KIOSK
public
mixed
SLIDESHOW_TYPE_KIOSK
= 'kiosk'
SLIDESHOW_TYPE_PRESENT
public
mixed
SLIDESHOW_TYPE_PRESENT
= 'present'
THUMBNAIL_DATA
public
mixed
THUMBNAIL_DATA
= 'data'
THUMBNAIL_FILE
public
mixed
THUMBNAIL_FILE
= 'file'
VIEW_HANDOUT
public
mixed
VIEW_HANDOUT
= 'handoutView'
VIEW_NOTES
public
mixed
VIEW_NOTES
= 'notesView'
VIEW_NOTES_MASTER
public
mixed
VIEW_NOTES_MASTER
= 'notesMasterView'
VIEW_OUTLINE
public
mixed
VIEW_OUTLINE
= 'outlineView'
VIEW_SLIDE
public
mixed
VIEW_SLIDE
= 'sldView'
VIEW_SLIDE_MASTER
public
mixed
VIEW_SLIDE_MASTER
= 'sldMasterView'
VIEW_SLIDE_SORTER
public
mixed
VIEW_SLIDE_SORTER
= 'sldSorterView'
VIEW_SLIDE_THUMBNAIL
public
mixed
VIEW_SLIDE_THUMBNAIL
= 'sldThumbnailView'
Properties
$arraySlideshowTypes
protected
array<int, string>
$arraySlideshowTypes
= [self::SLIDESHOW_TYPE_PRESENT, self::SLIDESHOW_TYPE_BROWSE, self::SLIDESHOW_TYPE_KIOSK]
$arrayView
protected
array<int, string>
$arrayView
= [self::VIEW_HANDOUT, self::VIEW_NOTES, self::VIEW_NOTES_MASTER, self::VIEW_OUTLINE, self::VIEW_SLIDE, self::VIEW_SLIDE_MASTER, self::VIEW_SLIDE_SORTER, self::VIEW_SLIDE_THUMBNAIL]
$isCommentVisible
protected
bool
$isCommentVisible
= false
$isLoopUntilEsc
protected
bool
$isLoopUntilEsc
= false
$lastView
protected
string
$lastView
= self::VIEW_SLIDE
$markAsFinal
Mark as final.
protected
bool
$markAsFinal
= false
$slideshowType
protected
string
$slideshowType
= self::SLIDESHOW_TYPE_PRESENT
$thumbnail
protected
null|string
$thumbnail
Define the thumbnail content (if content into zip file)
$thumbnailPath
protected
null|string
$thumbnailPath
Define the thumbnail place
$thumbnailType
protected
string
$thumbnailType
= self::THUMBNAIL_FILE
Define if thumbnail is out of PPT or previouly store into PPT
$zoom
Zoom.
protected
float
$zoom
= 1.0
Methods
getLastView()
public
getLastView() : string
Return values
stringgetSlideshowType()
public
getSlideshowType() : string
Return values
stringgetThumbnail()
Return the content of thumbnail.
public
getThumbnail() : string|null
Return values
string|nullgetThumbnailPath()
Return the thumbnail file path.
public
getThumbnailPath() : string|null
Return values
string|nullgetThumbnailType()
Return the thumbnail type.
public
getThumbnailType() : string
Return values
stringgetZoom()
Return the zoom (in percentage).
public
getZoom() : float
Return values
floatisCommentVisible()
public
isCommentVisible() : bool
Return values
boolisLoopContinuouslyUntilEsc()
public
isLoopContinuouslyUntilEsc() : bool
Return values
boolisMarkedAsFinal()
Return if this document is marked as final.
public
isMarkedAsFinal() : bool
Return values
boolmarkAsFinal()
Mark a document as final.
public
markAsFinal([bool $state = true ]) : self
Parameters
- $state : bool = true
Return values
selfsetCommentVisible()
public
setCommentVisible([bool $value = false ]) : self
Parameters
- $value : bool = false
Return values
selfsetLastView()
public
setLastView([string $value = self::VIEW_SLIDE ]) : self
Parameters
- $value : string = self::VIEW_SLIDE
Return values
selfsetLoopContinuouslyUntilEsc()
public
setLoopContinuouslyUntilEsc([bool $value = false ]) : self
Parameters
- $value : bool = false
Return values
selfsetSlideshowType()
public
setSlideshowType([string $value = self::SLIDESHOW_TYPE_PRESENT ]) : self
Parameters
- $value : string = self::SLIDESHOW_TYPE_PRESENT
Return values
selfsetThumbnailPath()
Define the path for the thumbnail file / preview picture.
public
setThumbnailPath([string $path = '' ][, string $type = self::THUMBNAIL_FILE ][, string|null $content = null ]) : self
Parameters
- $path : string = ''
- $type : string = self::THUMBNAIL_FILE
- $content : string|null = null
Return values
selfsetZoom()
Set the zoom of the document (in percentage).
public
setZoom([float $zoom = 1.0 ]) : self
Parameters
- $zoom : float = 1.0