XSaveOptions Incremental Property. Whether to use incremental update to preserve an audit trail. ABCpdf .NET PDF Library.

ABCpdf .net

 
  

 

TypeDefault ValueRead OnlyDescription
[C#] bool

[Visual Basic]
Boolean
falseNoWhether to use incremental update to preserve an audit trail.

 

  

Notes
 

This property determines if incremental update should be used.

Incremental update leaves the structure of any original document intact and appends any changes to the end of the file.

Because the original PDF is unchanged it is possible to revert back to the state before the changes were applied. Because only updated objects are written to disk it can result in faster write times.

However most importantly you have to use incremental update if you wish to preserve any signed signature fields present in the document. Indeed after any signature field is signed you need to commit changes to file using incremental update.

Incremental Update is incompatible with the Linearization, Remapping and CompressObjects options. As such it will override these settings.

 

  

Example
 

None.