setasign\SetaPDF2\Signer\Signature\Appearance
AbstractAppearance Abstract class representing a signature appearance
File: /SetaPDF v2/Signer/Signature/Appearance/AbstractAppearance.php
Old class name (alias):
\SetaPDF_Signer_Signature_Appearance_AbstractAppearance
Class hierarchy
Summary
Methods
_getN2XObject()
abstract protected AbstractAppearance::_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
Abstract method that has to return the XObject holding the signature appearance for layer "n2".
Parameters
- $field : \setasign\SetaPDF2\Signer\SignatureField
- $document : \setasign\SetaPDF2\Core\Document
- $signer : \setasign\SetaPDF2\Signer\Signer
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