setasign\SetaPDF2\Core\Document\Catalog

OutputIntents Class representing the output intents entry

File: /SetaPDF v2/Core/Document/Catalog/OutputIntents.php
Old class name (alias): \SetaPDF_Core_Document_Catalog_OutputIntents

Class hierarchy

Summary

Properties

$_array

The output intents array

$_catalog

The documents catalog instance


Methods

__construct()

The constructor.

Parameters
$catalog : \SetaPDF_Core_Document_Catalog
 

addOutputIntent()

Add an output intent.

Parameters
$outputIntent : \SetaPDF_Core_OutputIntent
 
Exceptions

Throws \setasign\SetaPDF2\Core\SecHandler\Exception

Throws \setasign\SetaPDF2\Core\Type\Exception

cleanUp()

public OutputIntents::cleanUp (
void
): void

Release cycled references.

getArray()

public OutputIntents::getArray (
bool $create = false
): ?\SetaPDF_Core_Type_Array

Get and creates the OutputIntents array.

Parameters
$create : bool
 
Exceptions

Throws \setasign\SetaPDF2\Core\SecHandler\Exception

Throws \setasign\SetaPDF2\Core\Type\Exception

getDocument()

Get the document instance.

getOutputIntents()