SignatureHandler Class
Use instance of SignatureHandler class to sign documents with text, image or digital signatures.
Inheritance Hierarchy
SystemObject
  GroupDocs.Signature.HandlerSignatureHandler

Namespace: GroupDocs.Signature.Handler
Assembly: GroupDocs.Signature (in GroupDocs.Signature.dll) Version: 19.6.0.0 (19.6)
Syntax
public class SignatureHandler

The SignatureHandler type exposes the following members.

Constructors
  NameDescription
Public methodSignatureHandler
Instantiate the SignatureHandler with default SignatureConfig, IInputDataHandler and IOutputDataHandler. All files will be loaded from local file system.
Public methodSignatureHandler(SignatureConfig)
Instantiate the SignatureHandler with default IInputDataHandler and IOutputDataHandler.
Public methodSignatureHandler(SignatureConfig, IInputDataHandler)
Instantiate the SignatureHandler with default IOutputDataHandler and custom IInputDataHandler implementation.
Public methodSignatureHandler(SignatureConfig, IOutputDataHandler)
Instantiate the SignatureHandler with default IInputDataHandler and custom IOutputDataHandler implementation.
Public methodSignatureHandler(SignatureConfig, IInputDataHandler, IOutputDataHandler)
Instantiate the SignatureHandler with custom IInputDataHandler and IOutputDataHandler implementation.
Properties
  NameDescription
Public propertySignatureConfig
Signature Configuration with file location paths options.
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetDocumentDescription(Stream, String)
Gets information about document pages: their sizes, maximum page height, the width of a page with the maximum height.
Public methodGetDocumentDescription(String, String)
Gets information about document pages: their sizes, maximum page height, the width of a page with the maximum height.
Public methodGetDocumentPageSize(Stream, Int32, String, Double, Double, PositionInCellsDocument)
Gets the size of a page of a document.
Public methodGetDocumentPageSize(String, Int32, String, Double, Double, PositionInCellsDocument)
Gets the size of a page of a document.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetPageImage(Stream, Int32, String, NullableInt32, NullableInt32)
Returns an image of a specified page.
Public methodGetPageImage(String, Int32, String, NullableInt32, NullableInt32)
Returns an image of a specified page.
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSearch(Stream, SearchOptions)
Search for Signatures in Document from stream by SearchOptions options.
Public methodSearch(String, SearchOptions)
Search for Signatures in Document from guid by SearchOptions options.
Public methodSearch(Stream, SearchOptions, LoadOptions)
Search for Signatures in Document from stream by SearchOptions options.
Public methodSearch(Stream, SearchOptionsCollection, LoadOptions)
Search for Signatures in Document from stream by SearchOptions options.
Public methodSearch(String, SearchOptions, LoadOptions)
Search for Signatures in Document from guid by SearchOptions options.
Public methodSearch(String, SearchOptionsCollection, LoadOptions)
Search for Signatures in Document from guid by SearchOptions options.
Public methodSignT(Stream, SignatureOptionsCollection)
Sign the document from file quid with SignOptions, load and save options.
Public methodSignT(Stream, SignOptions)
Sign the document from file quid with SignOptions, load and save options
Public methodSignT(String, SignatureOptionsCollection)
Sign the document from file quid with list of SignOptions.
Public methodSignT(String, SignOptions)
Sign the document from file quid with SignOptions
Public methodSignT(Stream, SignatureOptionsCollection, LoadOptions)
Sign the document from file quid with SignOptions, load and save options.
Public methodSignT(Stream, SignatureOptionsCollection, SaveOptions)
Sign the document from file quid with SignOptions, load and save options.
Public methodSignT(Stream, SignOptions, LoadOptions)
Sign the document from file quid with SignOptions, load and save options
Public methodSignT(Stream, SignOptions, SaveOptions)
Sign the document from file quid with SignOptions, load and save options
Public methodSignT(String, SignatureOptionsCollection, LoadOptions)
Sign the document from file guid with List of Signature Options and Load Options.
Public methodSignT(String, SignatureOptionsCollection, SaveOptions)
Sign the document from file quid with Signature Options and Save options.
Public methodSignT(String, SignOptions, LoadOptions)
Sign the document from file quid with SignOptions, load and save options
Public methodSignT(String, SignOptions, SaveOptions)
Sign the document from file quid with SignOptions, load and save options
Public methodSignT(Stream, SignatureOptionsCollection, LoadOptions, SaveOptions)
Sign the document from file quid with SignOptions, load and save options.
Public methodSignT(Stream, SignOptions, LoadOptions, SaveOptions)
Sign the document from file quid with SignOptions, load and save options
Public methodSignT(String, SignatureOptionsCollection, LoadOptions, SaveOptions)
Sign the document from file quid with SignOptions, load and save options.
Public methodSignT(String, SignOptions, LoadOptions, SaveOptions)
Sign the document from file quid with SignOptions, load and save options
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodVerify(Stream, VerifyOptions)
Verify the document from stream with VerifyOptions.
Public methodVerify(Stream, VerifyOptionsCollection)
Verify the document from file quid with list of VerifyOptions.
Public methodVerify(String, VerifyOptions)
Verify the document from file guid with VerifyOptions.
Public methodVerify(String, VerifyOptionsCollection)
Verify the document from file quid with list of VerifyOptions.
Public methodVerify(Stream, VerifyOptions, LoadOptions)
Verify the document from stream with VerifyOptions.
Public methodVerify(Stream, VerifyOptionsCollection, LoadOptions)
Verify the document from file quid with list of VerifyOptions.
Public methodVerify(String, VerifyOptions, LoadOptions)
Verify the document from file quid with VerifyOptions and specified Load Options.
Public methodVerify(String, VerifyOptionsCollection, LoadOptions)
Verify the document from file quid with list of VerifyOptions.
Events
  NameDescription
Public eventSearchCompleted
Occurs when Search Progress is completed.
Public eventSearchProgress
Occurs when Search Progress is changed.
Public eventSearchStarted
Occurs when Search started.
Public eventSignatureCompleted
Occurs when Signature Progress is completed.
Public eventSignatureProgress
Occurs when Signature Progress is changed.
Public eventSignatureStarted
Occurs when Signature started.
Public eventVerificationCompleted
Occurs when Verification Progress is completed.
Public eventVerificationProgress
Occurs when Verification Progress is changed.
Public eventVerificationStarted
Occurs when Verification started.
See Also