IncrementalUpdateDocument

The IncrementalUpdateDocument class updates the PDF document incrementally by appending the changes after the end of the file.

public class IncrementalUpdateDocument
Public Class IncrementalUpdateDocument

Inheritance: ObjectIncrementalUpdateDocument

Licensing Info

This class is a full DynamicPDF Core Suite feature. One of the following is required for non-evaluation usage:

Remarks

Current support is limited to signing as existing signature field and updating existing form field values. Changes will be allowed based to the document's Permission .

Constructors

IncrementalUpdateDocument(PdfDocument)Creates a new instance of an incremental update document by taking the original document as a PdfDocument object.

Properties

CertifiedGets a boolean indicating if the document is certified.
FormFieldsGets a IncrementalUpdateFormFieldList containing the form fields that support incremental update.
PermissionGets the permissions granted for the document while certifying. If the document is not certified, the default value will be AllowFormFillingAndAnnotation of CertifyingPermission enum.

Methods

AddPadesLtv()Marks the document to add the Document Security Store. All the signed signatures including document timestamp's informations will be embedded.
AddPadesLtv(LtvEmbeddingOption)Marks the document to add the Document Security Store. Signatures and informations specified will only be embedded.
Draw()Outputs the generated document to a byte array.
Draw(Stream)Outputs the generated document to the given Stream object.
Draw(String)Outputs the generated document to a file.
Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetHashCode()Serves as a hash function for a particular type.
(Inherited from Object)
GetType()Gets the Type of the current instance.
(Inherited from Object)
Sign(String, Certificate)Marks the document for signing using the specified signature form field name and the Certificate .
Sign(String, Certificate, IncrementalSignatureAppearance)Marks the document for signing using the specified signature form field name, the Certificate and with a customized apperance IncrementalSignatureAppearance .
Sign(String, Certificate, TimestampServer)Marks the document for signing using the specified signature form field name, the Certificate and a TimestampServer to timestamp the signature.
Sign(String, Certificate, TimestampServer, IncrementalSignatureAppearance)Marks the document for signing using the specified signature form field name, the Certificate , TimestampServer to timestamp the signature with a customized apperance IncrementalSignatureAppearance .
Sign(String, SigningProvider)Marks the document for signing using the specified signature field and an external signing provider like cloud signing.
Sign(String, SigningProvider, IncrementalSignatureAppearance)Mark the document for signing using the signature form field name, the SigningProvider and IncrementalSignatureAppearance .
Timestamp(String, SigningProvider)Marks the document to add a timestamp to the existing signature filed.
Timestamp(String, TimestampServer)Marks the document to add a timestamp to the existing signature filed.
ToString()Returns a String that represents the current Object .
(Inherited from Object)

See Also

ceTe.DynamicPDF.Merger

In this topic