DigitalSignOptions
Contenido
[
Ocultar
]
DigitalSignOptions class
Representa las opciones de firma digital.
public class DigitalSignOptions : ImageSignOptions
Constructores
Nombre | Descripción |
---|---|
DigitalSignOptions() | Inicializa una nueva instancia de la clase DigitalSignOptions con valores predeterminados. |
DigitalSignOptions(Stream) | Inicializa una nueva instancia de la clase DigitalSignOptions con flujo de certificado. |
DigitalSignOptions(string) | Inicializa una nueva instancia de la clase DigitalSignOptions con archivo de certificado. |
DigitalSignOptions(Stream, Stream) | Inicializa una nueva instancia de la clase DigitalSignOptions con flujo de certificado y flujo de imagen. |
DigitalSignOptions(Stream, string) | Inicializa una nueva instancia de la clase DigitalSignOptions con flujo de certificado y archivo de imagen. |
DigitalSignOptions(string, Stream) | Inicializa una nueva instancia de la clase DigitalSignOptions con un archivo de certificado y un flujo de imágenes. |
DigitalSignOptions(string, string) | Inicializa una nueva instancia de la clase DigitalSignOptions con archivo de certificado y archivo de imagen. |
Propiedades
Nombre | Descripción |
---|---|
override AllPages { get; set; } | Poner firma en todas las páginas del documento. Esta propiedad solo se puede utilizar para formatos de imagen de varios fotogramas (Tiff). |
Appearance { get; set; } | Aspecto de firma adicional. |
Border { get; set; } | Especificar configuración de borde |
CertificateFilePath { get; set; } | Obtiene o establece la ruta del archivo del certificado digital. Esta propiedad se usa solo si no se especifica CertificateStream. |
CertificateStream { get; set; } | Obtiene o establece el flujo de certificado digital. Si se especifica esta propiedad, siempre se usa en su lugar CertificateFilePath. |
Contact { get; set; } | Obtiene o establece la firma del contacto. |
DocumentType { get; set; } | Obtener o establecer el tipo de documento de las opciones de firmaDocumentType |
Extensions { get; } | Extensiones de firma. |
Height { get; set; } | Altura de la firma en la página del documento en valores de medida (píxeles, porcentajes o milímetros, consulteMeasureType TamañoMedidaTipo). |
HorizontalAlignment { get; set; } | Alineación horizontal de la firma en la página del documento. |
ImageFilePath { get; set; } | Obtiene o establece la ruta del archivo de imagen de la firma. Esta propiedad se usa solo si no se especifica ImageStream. |
ImageStream { get; set; } | Obtiene o establece el flujo de imagen de firma. Si se especifica esta propiedad, siempre se usa en su lugar ImageFilePath. |
virtual Left { get; set; } | Posición X izquierda de la firma en la página del documento en valores de medida (píxeles, porcentajes o milímetros, consulteMeasureType LocationMeasureType). (funciona si no se especifica la alineación horizontal). |
Location { get; set; } | Obtiene o establece la ubicación de la firma. |
virtual LocationMeasureType { get; set; } | Tipo de medida (píxeles, porcentajes o milímetros) para las propiedades Izquierda y Superior. |
virtual Margin { get; set; } | Obtiene o establece el espacio entre los bordes del Signo y del Documento. (funciona SOLO si se especifica la alineación horizontal o vertical). |
virtual MarginMeasureType { get; set; } | Obtiene o establece el tipo de medida (píxeles, porcentajes o milímetros) para Margin. |
virtual PageNumber { get; set; } | Obtiene o establece el número de página del documento para firmar. El valor mínimo y predeterminado es 1. |
virtual PagesSetup { get; set; } | Opciones para especificar páginas a firmar. |
Password { get; set; } | Obtiene o establece la contraseña del certificado digital. |
Reason { get; set; } | Obtiene o establece el motivo de la firma. |
Rectangle { get; } | Rectángulo de área para colocar la imagen en el documento. |
RotationAngle { get; set; } | Ángulo de rotación de la firma en la página del documento (sentido horario). |
Signature { get; set; } | Obtiene o establece las propiedades de la firma digital del documento. Para firmar documentos PDF, es posible establecer propiedades avanzadas utilizando una instancia dePdfDigitalSignature |
SignatureType { get; } | Obtener el tipo de firmaSignatureType |
virtual SizeMeasureType { get; set; } | Tipo de medida (píxeles, porcentajes o milímetros) para las propiedades Ancho y Alto. |
Stretch { get; set; } | Modo de extensión en la página del documento. |
virtual Top { get; set; } | Posición Y superior de la firma en la página del documento en valores de medida (píxeles, porcentajes o milímetros, consulteMeasureType LocationMeasureType). (funciona si no se especifica la alineación vertical). |
Transparency { get; set; } | Obtiene o establece la transparencia de la firma (valor de 0,0 (opaco) a 1,0 (transparente)). El valor predeterminado es 0 (opaco). |
VerticalAlignment { get; set; } | Alineación vertical de la firma en la página del documento. |
Visible { get; set; } | Obtiene o establece la visibilidad de la firma. |
Width { get; set; } | Ancho de la firma en la página del documento en valores de medida (píxeles, porcentajes o milímetros)MeasureType TamañoMedidaTipo). |
XAdESType { get; set; } | tipo XAdESXAdESType . El valor predeterminado es Ninguno (XAdES está desactivado). En este momento, el tipo de firma XAdES solo se admite para documentos de hoja de cálculo. |
ZOrder { get; set; } | Obtiene o establece la posición de orden Z de la firma de texto. Determina el orden de visualización de las firmas superpuestas. |
Métodos
Nombre | Descripción |
---|---|
Dispose() | Borra los recursos internos |
Observaciones
Aprende más
- Uso básico de creación de firma electrónica digital por GroupDocs. Firma: Cómo firmar un documento con firma digital
- Uso avanzado de configuración de Firma electrónica digital con GroupDocs. Firma: Uso avanzado para firmar documentos electrónicos con firma digital y configuraciones adicionales
Ver también
- class ImageSignOptions
- espacio de nombres GroupDocs.Signature.Options
- asamblea GroupDocs.Signature