setasign\SetaPDF2\Signer\Signature\Appearance
XObject Class representing a signature appearance based on an existing XObject
File: /SetaPDF v2/Signer/Signature/Appearance/XObject.php
Old class name (alias):
\SetaPDF_Signer_Signature_Appearance_XObject
An XObject could be an image, an extracted page or a fresh unique instance of a Form XObject.
Class hierarchy
Summary
Properties
Methods
__construct()
_getN2XObject()
protected XObject::_getN2XObject (
\setasign\SetaPDF2\Signer\SignatureField $field,
\setasign\SetaPDF2\Core\Document $document,
\setasign\SetaPDF2\Signer\Signer $signer
): \setasign\SetaPDF2\Core\XObject\Form\setasign\SetaPDF2\Core\Document $document,
\setasign\SetaPDF2\Signer\Signer $signer
Get the n2-layer XObject.
Parameters
- $field : \setasign\SetaPDF2\Signer\SignatureField
- $document : \setasign\SetaPDF2\Core\Document
- $signer : \setasign\SetaPDF2\Signer\Signer
Exceptions
createAppearance()
public AbstractAppearance::createAppearance (
\setasign\SetaPDF2\Signer\SignatureField $field,
\setasign\SetaPDF2\Core\Document $document,
\setasign\SetaPDF2\Signer\Signer $signer
): void\setasign\SetaPDF2\Core\Document $document,
\setasign\SetaPDF2\Signer\Signer $signer
Creates the XObject structure and "layers" (n0 + n2).
Parameters
- $field : \setasign\SetaPDF2\Signer\SignatureField
- $document : \setasign\SetaPDF2\Core\Document
- $signer : \setasign\SetaPDF2\Signer\Signer