PdfSaveOptions.RemoveSignaturePermissions Property

Gets or sets a value indicating whether to remove existing signature permissions before saving the document.

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)


public bool RemoveSignaturePermissions { get; set; }
Public Property RemoveSignaturePermissions As Boolean

Property Value

Type: Boolean
true if the library should remove the permissions; otherwise, false.


Default value: true.

If the current document was created from an existing document than it can contain signature permissions. The library saves documents in non-incremental mode. This mode invalidates all existing signature permissions. Therefore, we recommend removing existing signature permissions before saving.

PDF viewers might limit allowed operations for a document with invalid signature permissions. For example, Adobe Reader shows a warning like “This document enabled extended features in Adobe Acrobat Reader. The document has been changed since it was created and use of extended features is no longer available. Please contact the author for the original version of this document“ and disables form filling.

You can remove the signature permissions any time by calling the RemoveSignaturePermissions() method.

See Also