PHP 클래스 PhpOffice\PhpPresentation\Reader\PowerPoint2007

상속: implements PhpOffice\PhpPresentation\Reader\ReaderInterface
파일 보기 프로젝트 열기: phpoffice/phppowerpoint 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$arrayRels array[]
$arraySlideLayouts PhpOffice\PhpPresentation\Slide\SlideLayout[]
$filename *
$oPhpPresentation PhpOffice\PhpPresentation\PhpPresentation Output Object
$oZip ZipArchive Output Object

공개 메소드들

메소드 설명
canRead ( string $pFilename ) : boolean Can the current \PhpOffice\PhpPresentation\Reader\ReaderInterface read the file?
fileSupportsUnserializePhpPresentation ( string $pFilename = '' ) : boolean Does a file support UnserializePhpPresentation ?
load ( string $pFilename ) : PhpPresentation Loads PhpPresentation Serialized file

보호된 메소드들

메소드 설명
loadCustomProperties ( string $sPart ) Read Custom Properties
loadDocumentLayout ( $sPart ) Read Document Layout
loadDocumentProperties ( string $sPart ) Read Document Properties
loadFile ( string $pFilename ) : PhpPresentation Load PhpPresentation Serialized file
loadMasterSlides ( PhpOffice\Common\XMLReader $xmlReader, $fileRels ) Extract all MasterSlides
loadRels ( string $fileRels ) : string
loadShapeDrawing ( PhpOffice\Common\XMLReader $document, DOMElement $node, AbstractSlide $oSlide )
loadShapeRichText ( PhpOffice\Common\XMLReader $document, DOMElement $node, AbstractSlide $oSlide )
loadSlide ( string $sPart, string $baseFile ) Extract data from slide
loadSlides ( $sPart ) Extract all slides
loadViewProperties ( string $sPart ) Read View Properties

비공개 메소드들

메소드 설명
loadLayoutSlide ( $sPart, $baseFile, SlideMaster $oSlideMaster )
loadMasterSlide ( $sPart, $baseFile )
loadSlideBackground ( PhpOffice\Common\XMLReader $xmlReader, DOMElement $oElement, AbstractSlide $oSlide )
loadSlideShapes ( $oSlide, $oElements, $xmlReader )
loadTheme ( string $sPart, SlideMaster $oSlideMaster )

메소드 상세

canRead() 공개 메소드

Can the current \PhpOffice\PhpPresentation\Reader\ReaderInterface read the file?
public canRead ( string $pFilename ) : boolean
$pFilename string
리턴 boolean

fileSupportsUnserializePhpPresentation() 공개 메소드

Does a file support UnserializePhpPresentation ?
public fileSupportsUnserializePhpPresentation ( string $pFilename = '' ) : boolean
$pFilename string
리턴 boolean

load() 공개 메소드

Loads PhpPresentation Serialized file
public load ( string $pFilename ) : PhpPresentation
$pFilename string
리턴 PhpOffice\PhpPresentation\PhpPresentation

loadCustomProperties() 보호된 메소드

Read Custom Properties
protected loadCustomProperties ( string $sPart )
$sPart string

loadDocumentLayout() 보호된 메소드

Read Document Layout
protected loadDocumentLayout ( $sPart )
$sPart

loadDocumentProperties() 보호된 메소드

Read Document Properties
protected loadDocumentProperties ( string $sPart )
$sPart string

loadFile() 보호된 메소드

Load PhpPresentation Serialized file
protected loadFile ( string $pFilename ) : PhpPresentation
$pFilename string
리턴 PhpOffice\PhpPresentation\PhpPresentation

loadMasterSlides() 보호된 메소드

Extract all MasterSlides
protected loadMasterSlides ( PhpOffice\Common\XMLReader $xmlReader, $fileRels )
$xmlReader PhpOffice\Common\XMLReader
$fileRels

loadRels() 보호된 메소드

protected loadRels ( string $fileRels ) : string
$fileRels string
리턴 string

loadShapeDrawing() 보호된 메소드

protected loadShapeDrawing ( PhpOffice\Common\XMLReader $document, DOMElement $node, AbstractSlide $oSlide )
$document PhpOffice\Common\XMLReader
$node DOMElement
$oSlide PhpOffice\PhpPresentation\Slide\AbstractSlide

loadShapeRichText() 보호된 메소드

protected loadShapeRichText ( PhpOffice\Common\XMLReader $document, DOMElement $node, AbstractSlide $oSlide )
$document PhpOffice\Common\XMLReader
$node DOMElement
$oSlide PhpOffice\PhpPresentation\Slide\AbstractSlide

loadSlide() 보호된 메소드

Extract data from slide
protected loadSlide ( string $sPart, string $baseFile )
$sPart string
$baseFile string

loadSlides() 보호된 메소드

Extract all slides
protected loadSlides ( $sPart )

loadViewProperties() 보호된 메소드

Read View Properties
protected loadViewProperties ( string $sPart )
$sPart string

프로퍼티 상세

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

protected array[] $arrayRels
리턴 array[]

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

protected SlideLayout[],PhpOffice\PhpPresentation\Slide $arraySlideLayouts
리턴 PhpOffice\PhpPresentation\Slide\SlideLayout[]

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

*
protected $filename

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

Output Object
protected PhpPresentation,PhpOffice\PhpPresentation $oPhpPresentation
리턴 PhpOffice\PhpPresentation\PhpPresentation

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

Output Object
protected ZipArchive $oZip
리턴 ZipArchive