DigitalSignOptions Class
Represents the Digital signature options.
Inheritance Hierarchy

Namespace: GroupDocs.Signature.Options
Assembly: GroupDocs.Signature (in GroupDocs.Signature.dll) Version: 19.10.0.0 (19.10)
Syntax
public class DigitalSignOptions : ImageSignOptions

The DigitalSignOptions type exposes the following members.

Constructors
  NameDescription
Public methodDigitalSignOptions
Initializes a new instance of the DigitalSignOptions class with default values.
Public methodDigitalSignOptions(Stream)
Initializes a new instance of the DigitalSignOptions class with certificate stream.
Public methodDigitalSignOptions(String)
Initializes a new instance of the DigitalSignOptions class with certificate file.
Public methodDigitalSignOptions(Stream, Stream)
Initializes a new instance of the DigitalSignOptions class with certificate stream and image stream.
Public methodDigitalSignOptions(Stream, String)
Initializes a new instance of the DigitalSignOptions class with certificate stream and image file.
Public methodDigitalSignOptions(String, Stream)
Initializes a new instance of the DigitalSignOptions class with certificate file and image stream.
Public methodDigitalSignOptions(String, String)
Initializes a new instance of the DigitalSignOptions class with certificate file and image file.
Properties
  NameDescription
Public propertyAllPages
Put signature on all document pages. This property can only be used for multi-frames image formats (Tiff).
(Inherited from ImageSignOptions.)
Public propertyAppearance
Additional signature appearance.
(Inherited from SignOptions.)
Public propertyCertificateFilePath
Gets or sets the digital certificate file path. This property is used only if CertificateStream is not specified.
Public propertyCertificateStream
Gets or sets digital certificate stream. If this property is specified it is always used instead CertificateFilePath.
Public propertyContact
Gets or sets the signature contact.
Public propertyExtensions
Signature Extensions.
(Inherited from SignOptions.)
Public propertyHeight
Height of Signature on Document Page in Measure values (pixels, percents or millimeters see MeasureType SizeMeasureType).
(Inherited from ImageSignOptions.)
Public propertyHorizontalAlignment
Horizontal alignment of signature on document page.
(Inherited from ImageSignOptions.)
Public propertyImageFilePath
Gets or sets the signature image file path. This property is used only if ImageStream is not specified.
(Inherited from ImageSignOptions.)
Public propertyImageStream
Gets or sets the signature image stream. If this property is specified it is always used instead ImageFilePath.
(Inherited from ImageSignOptions.)
Public propertyLeft
Left X position of Signature on Document Page in Measure values (pixels, percents or millimeters see MeasureType LocationMeasureType). (works if horizontal alignment is not specified).
(Inherited from ImageSignOptions.)
Public propertyLocation
Gets or sets the signature location.
Public propertyLocationMeasureType
Measure type (pixels, percents or millimeters) for Left and Top properties.
(Inherited from ImageSignOptions.)
Public propertyMargin
Gets or sets the space between Sign and Document edges. (works ONLY if horizontal or vertical alignment are specified).
(Inherited from ImageSignOptions.)
Public propertyMarginMeasureType
Gets or sets the measure type (pixels, percents or millimeters) for Margin.
(Inherited from ImageSignOptions.)
Public propertyPageNumber
Gets or sets document page number for signing. Minimal and default value is 1.
(Inherited from SignOptions.)
Public propertyPagesSetup
Options to specify pages to be signed.
(Inherited from SignOptions.)
Public propertyPassword
Gets or sets the password of digital certificate.
Public propertyReason
Gets or sets the reason of signature.
Public propertyRectangle
Rectangle of area to put the image on document.
(Inherited from ImageSignOptions.)
Public propertyRotationAngle
Rotation angle of signature on document page (clockwise).
(Inherited from ImageSignOptions.)
Public propertySignature
Gets or sets properties of document digital signature.
Public propertySizeMeasureType
Measure type (pixels, percents or millimeters) for Width and Height properties.
(Inherited from ImageSignOptions.)
Public propertyStretch
Stretch mode on Document Page.
(Inherited from ImageSignOptions.)
Public propertyTop
Top Y Position of Signature on Document Page in Measure values (pixels, percents or millimeters see MeasureType LocationMeasureType). (works if vertical alignment is not specified).
(Inherited from ImageSignOptions.)
Public propertyTransparency
Gets or sets the signature transparency (value from 0.0 (opaque) through 1.0 (clear)). Default value is 0 (opaque).
(Inherited from ImageSignOptions.)
Public propertyVerticalAlignment
Vertical alignment of signature on document page.
(Inherited from ImageSignOptions.)
Public propertyVisible
Gets or sets the visibility of signature.
Public propertyWidth
Width of Signature on Document Page in Measure values (pixels, percents or millimeters MeasureType SizeMeasureType).
(Inherited from ImageSignOptions.)
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also