Customizing the Electronic Signature UI
The Electronic Signatures UI can be customized to fit your needs.
You can customize aspects such as which signature creation modes are available and in which order, and what signing fonts to offer when creating signatures by typing.
These options are set via the PSPDFKit.Configuration#electronicSignatures
configuration option, which accepts an object with two possible properties: creationModes
and fonts
.
Setting Available Signature Creation Modes
creationModes
accepts an array of PSPDFKit.ElectronicSignatureCreationMode
members. Based on these entries, the UI will display the tabs specified in the array, respecting the order in which they were added. It defaults to PSPDFKit.defaultElectronicSignatureCreationModes
.
Here’s an example offering Type, followed by Image, as signature creation modes:
PSPDFKit.load({ electronicSignatures: { creationModes: [ PSPDFKit.ElectronicSignatureCreationMode.TYPE, PSPDFKit.ElectronicSignatureCreationMode.IMAGE, ], }, });