Page
extends PdfObject
in package
PDF Page object (/Type /Page).
Represents a single page in the document.
Table of Contents
Constants
- PDF_TYPE = 'Page'
Properties
- $aa : PdfReference|null
- $af : PdfArray|null
- $annots : array<int, PdfReference>
- $artBox : PdfArray|null
- $b : PdfArray|null
- $bleedBox : PdfArray|null
- $boxColorInfo : BoxColorInfo|PdfDictionary|null
- $contents : array<int, PdfReference>
- $cropBox : PdfArray|null
- $dPart : PdfReference|null
- $dur : PdfNumber|null
- $generationNumber : int
- $group : PdfReference|null
- $id : PdfString|null
- $mediaBox : PdfArray|null
- $metadata : PdfReference|null
- $objectNumber : int
- $outputIntents : PdfArray|null
- $parent : PdfReference|null
- $pieceInfo : PdfReference|null
- $presSteps : PdfReference|null
- $pz : PdfNumber|null
- $resources : Resources|null
- $rotate : int
- $separationInfo : PdfDictionary|null
- $structParents : int|null
- $tabs : PdfName|null
- $templateInstantiated : PdfName|null
- $thumb : PdfReference|null
- $transition : Serializable|null
- $trimBox : PdfArray|null
- $userUnit : PdfNumber|null
- $vp : PdfArray|null
Methods
- toIndirectObject() : string
- Wrap the object in an indirect object structure: X Y obj ... endobj
- toPdf() : string
- Serialize the object's dictionary/value to PDF syntax.
Constants
PDF_TYPE
public
mixed
PDF_TYPE
= 'Page'
Properties
$aa
public
PdfReference|null
$aa
= null
$af
public
PdfArray|null
$af
= null
Attributes
- #[RequiresPdfVersion]
- \Phpdftk\Pdf\Core\PdfVersion::V2_0
$annots
public
array<int, PdfReference>
$annots
= []
$artBox
public
PdfArray|null
$artBox
= null
$b
public
PdfArray|null
$b
= null
$bleedBox
public
PdfArray|null
$bleedBox
= null
$boxColorInfo
public
BoxColorInfo|PdfDictionary|null
$boxColorInfo
= null
$contents
public
array<int, PdfReference>
$contents
= []
$cropBox
public
PdfArray|null
$cropBox
= null
$dPart
public
PdfReference|null
$dPart
= null
Attributes
- #[RequiresPdfVersion]
- \Phpdftk\Pdf\Core\PdfVersion::V2_0
$dur
public
PdfNumber|null
$dur
= null
$generationNumber
public
int
$generationNumber
= 0
$group
public
PdfReference|null
$group
= null
$id
public
PdfString|null
$id
= null
$mediaBox
public
PdfArray|null
$mediaBox
= null
$metadata
public
PdfReference|null
$metadata
= null
$objectNumber
public
int
$objectNumber
= 0
$outputIntents
public
PdfArray|null
$outputIntents
= null
Attributes
- #[RequiresPdfVersion]
- \Phpdftk\Pdf\Core\PdfVersion::V1_4
$parent
public
PdfReference|null
$parent
= null
$pieceInfo
public
PdfReference|null
$pieceInfo
= null
$presSteps
public
PdfReference|null
$presSteps
= null
$pz
public
PdfNumber|null
$pz
= null
$resources
public
Resources|null
$resources
= null
$rotate
public
int
$rotate
= 0
$separationInfo
public
PdfDictionary|null
$separationInfo
= null
$structParents
public
int|null
$structParents
= null
$tabs
public
PdfName|null
$tabs
= null
$templateInstantiated
public
PdfName|null
$templateInstantiated
= null
$thumb
public
PdfReference|null
$thumb
= null
$transition
public
Serializable|null
$transition
= null
$trimBox
public
PdfArray|null
$trimBox
= null
$userUnit
public
PdfNumber|null
$userUnit
= null
$vp
public
PdfArray|null
$vp
= null
Methods
toIndirectObject()
Wrap the object in an indirect object structure: X Y obj ... endobj
public
toIndirectObject() : string
Return values
stringtoPdf()
Serialize the object's dictionary/value to PDF syntax.
public
toPdf() : string