Class PdfSigner
- Namespace
- DocWright.Signatures
- Assembly
- DocWright.Signatures.dll
Signs a PDF by appending an incremental update carrying a signature dictionary and an invisible signature field.
public static class PdfSigner
- Inheritance
-
PdfSigner
- Inherited Members
Remarks
An incremental update is the only way to sign a PDF without invalidating the
signature being created: the original bytes are left exactly as they are, and everything
new is appended after them. The /ByteRange then covers the whole file bar the
/Contents string that holds the signature itself.
Classic cross-reference tables only — see DocWright.Signatures.PdfObjectIndex.
Methods
- Sign(byte[], Stream, IPdfSignatureProvider, PdfSigningOptions?)
Writes a signed copy of
pdftodestination.