Table of Contents

Property RemoveSignaturePermissions



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

[Obsolete("The library will automatically remove permissions when required. Use PdfDocument.RemoveSignaturePermissions to remove the permissions any time you need.")]
public bool RemoveSignaturePermissions { get; set; }

Property Value


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.