MetadataSignOptions
Leave feedback
On this page
Represents Metadata signature options.
public class MetadataSignOptions : SignOptions
| Name | Description |
|---|---|
| MetadataSignOptions() | Initializes a new instance of the MetadataSignOptions class with default values. |
| MetadataSignOptions(IEnumerable<MetadataSignature>) | Initializes a new instance of the MetadataSignOptions class with Metadata. |
| Name | Description |
|---|---|
| virtual AllPages { get; set; } | Put signature on all document pages. |
| Appearance { get; set; } | Additional signature appearance. |
| DataEncryption { get; set; } | Gets or sets implementation of IDataEncryption interface to encrypt all Metadata signatures withing this options collection. If this value is set all added signatures will use this encryption by default or its own DataEncryption if it was assigned. |
| DocumentType { get; set; } | Get or set the Document Type of the Signature Options DocumentType |
| Extensions { get; } | Signature Extensions. |
| HashAlgorithm { get; set; } | Gets or sets the hash algorithm to be used for cryptographic operations. Supported exclusively for digital signatures in PDF files. |
| virtual PageNumber { get; set; } | Gets or sets document page number for signing. Minimal and default value is 1. |
| virtual PagesSetup { get; set; } | Options to specify pages to be signed. |
| Signatures { get; set; } | Gets or sets the Metadata of signature. |
| SignatureType { get; } | Get the Signature Type SignatureType |
| ZOrder { get; set; } | Gets or sets the Z-order position of text signature. Determines the display order of overlapping signatures. |
| Name | Description |
|---|---|
| Add(MetadataSignature) | Add existing MetadataSignature instance to collection. |
| AddImageSignature(ushort, object) | Creates new ImageMetadataSignature with passed arguments and adds it to collection. |
| AddPdfSignature(string, object, string) | Creates new PdfMetadataSignature with passed arguments and adds it to collection. |
Learn more
- Basic usage of creating Metadata electronic signature by GroupDocs.Signature: How to eSign document with Metadata signature
- Advanced usage of settings of Metadata electronic signature with GroupDocs.Signature: Advanced usage to eSign document with Metadata signature and additional settings
- class SignOptions
- namespace GroupDocs.Signature.Options
- assembly GroupDocs.Signature
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.