Table of contents
Namespace: Com\Tecnick\Pdf\Import
File: PageTemplateInterface.php line 37
Contract for an immutable value object representing a page imported as a Form XObject.
Tags
- since: 2026-05-03
- category: Library
- author: Nicola Asuni info@tecnick.com
- copyright: 2002-2026 Nicola Asuni - Tecnick.com LTD
- license: https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE)
- link: https://github.com/tecnickcom/tc-lib-pdf
- phpstan-type: PageBox array{0: float, 1: float, 2: float, 3: float}
Methods
getHeight()
File: PageTemplateInterface.php line 52
public getHeight() : float
Return values
float
getMediaBox()
File: PageTemplateInterface.php line 74
public getMediaBox() : array<int, float>
Return values
array<int, float>
getRotation()
File: PageTemplateInterface.php line 57
public getRotation() : int
Return values
int
getSourceId()
File: PageTemplateInterface.php line 62
public getSourceId() : string
Return values
string
getSourcePage()
File: PageTemplateInterface.php line 67
public getSourcePage() : int
Return values
int
getWidth()
File: PageTemplateInterface.php line 47
public getWidth() : float
Return values
float
getXobjId()
File: PageTemplateInterface.php line 42
public getXobjId() : string
Return values
string