PdfSigner

public final class PdfSigner implements AutoCloseable

Provides functionality for signing PDF documents. Supports both digital signatures (with certificate) and electronic signatures (visual only). The class enables adding signatures to PDF documents: Digital signatures use PFX/P12 certificates to cryptographically sign the document.Electronic signatures add visual representation (image/text) without cryptographic signing. For PAdES-B compliance, use CAdES signature mode (the default). For PAdES-T compliance, configure a in the signature options.

Constructors

Link copied to clipboard
public void PdfSigner()

Functions

Link copied to clipboard
public final void close()
Closes this resource and releases any associated native resources.
Link copied to clipboard
public final void sign(String inputPath, String outputPath, DigitalSignatureOptions options)
Applies an invisible digital signature to a PDF document.
Link copied to clipboard
public final void signField(String inputPath, String outputPath, String fieldName, DigitalSignatureOptions options, SignatureAppearance appearance)
Applies a signature to a PDF document using an existing signature field.