QrCodeSignOptions
Contenido
[
Ocultar
]
QrCodeSignOptions class
Representa las opciones de firma de QR-Code.
public class QrCodeSignOptions : TextSignOptions
Constructores
Nombre | Descripción |
---|---|
QrCodeSignOptions() | Inicializa una nueva instancia de la clase QRCodeSignOptions con valores predeterminados. |
QrCodeSignOptions(string) | Inicializa una nueva instancia de la clase QRCodeSignOptions con texto. |
QrCodeSignOptions(string, QrCodeType) | Inicializa una nueva instancia de la clase BarcodeSignOptions con texto. |
Propiedades
Nombre | Descripción |
---|---|
virtual AllPages { get; set; } | Poner firma en todas las páginas del documento. |
Appearance { get; set; } | Aspecto de firma adicional. |
Background { get; set; } | Obtiene o establece la configuración de fondo de la firma. |
Border { get; set; } | Especificar configuración de borde |
CodeTextAlignment { get; set; } | Obtiene o establece la alineación del texto en la imagen de código QR resultante. El valor predeterminado es Ninguno. |
Data { get; set; } | Obtiene o establece un objeto personalizado para serializar en contenido de código QR. |
DataEncryption { get; set; } | Obtiene o establece la implementación deIDataEncryption interfaz para codificar y decodificar propiedades de datos o texto de firma de código QR. |
DocumentType { get; set; } | Obtener o establecer el tipo de documento de las opciones de firmaDocumentType |
EncodeType { get; set; } | Obtiene o establece el tipo de código QR. |
Extensions { get; } | Extensiones de firma. |
Font { get; set; } | Obtiene o establece la fuente de la firma. |
override ForeColor { get; set; } | Obtiene o establece el color de primer plano de las barras de código QR El uso de esta propiedad podría causar problemas con la verificación. Úselo con cuidado. |
FormTextFieldTitle { get; set; } | Obtiene o establece el título del campo de formulario de texto para colocar la firma de texto en él. Esta propiedad solo se puede usar con SignatureImplementation = TextToFormField. |
FormTextFieldType { get; set; } | Obtiene o establece el tipo de campo de formulario para colocar la firma de texto en él. Esta propiedad solo se puede usar con SignatureImplementation = TextToFormField. El valor predeterminado es AllTextTypes. |
Height { get; set; } | Altura de la firma en la página del documento en valores de medida (píxeles, porcentajes o milímetros, consulteMeasureType propiedad SizeMeasureType). |
HorizontalAlignment { get; set; } | Alineación horizontal de la firma en la página del documento. |
InnerMargins { get; set; } | Obtiene o establece el espacio entre los elementos del código QR y los bordes de la imagen de resultado. |
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 Propiedad LocationMeasureType). (funciona si no se especifica la alineación horizontal). |
virtual LocationMeasureType { get; set; } | Tipo de medida (píxeles, porcentajes o milímetros) para las propiedades Izquierda y Superior. |
LogoFilePath { get; set; } | Obtiene o establece el nombre del archivo de imagen del logotipo del código QR. Esta propiedad solo se usa si no se especifica LogoStream. El uso de esta propiedad podría causar problemas con la verificación. Úselo con cuidado. |
LogoStream { get; set; } | Obtiene o establece el flujo de imágenes del logotipo del código QR. Si se especifica esta propiedad, siempre se usa en su lugar LogoFilePath. El uso de esta propiedad podría causar problemas con la verificación. Úselo con cuidado. |
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. |
Native { get; set; } | Obtiene o establece el atributo nativo. Si se establece, se pueden usar firmas específicas del documento. La marca de agua de texto nativo para documentos de procesamiento de textos es diferente a la normal, por ejemplo. |
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. |
ReturnContent { get; set; } | Obtiene o establece el indicador para obtener el contenido de la imagen del código QR de una firma que se colocó en la página del documento. Si este indicador se establece como verdadero, el contenido de la imagen de la firma del código QR mantendrá los datos de imagen sin procesar en el formato requeridoReturnContentType . Por defecto esta opción está deshabilitada. |
ReturnContentType { get; set; } | Especifica el tipo de archivo del contenido de imagen devuelto de la firma de código QR cuando la propiedad ReturnContent está habilitada. De forma predeterminada, se establece en Nulo. Eso significa devolver el contenido de la imagen del código QR en formato original. Este formato de imagen se especifica enFormat Los posibles valores admitidos son: FileType.JPEG, FileType.PNG, FileType.BMP. Si el formato proporcionado no es compatible, se devolverá el contenido de la imagen del código QR en formato .png. |
RotationAngle { get; set; } | Ángulo de rotación de la firma en la página del documento (sentido horario). |
ShapeType { get; set; } | Obtiene o establece el tipo de forma para poner texto. Esta propiedad solo se puede usar con SignatureImplementation = TextStamp. El valor por defecto es Rectangle. |
SignatureID { get; set; } | Obtiene o establece el ID exclusivo de la firma. Se puede utilizar en las opciones de verificación de firma. La propiedad solo se admite para documentos PDF. |
SignatureImplementation { get; set; } | Obtiene o establece el tipo de implementación de la firma de texto. |
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. |
Text { get; set; } | Obtiene o establece el texto de la firma. |
TextHorizontalAlignment { get; set; } | Alineación horizontal del texto dentro de una firma. Esta función solo se admite para implementaciones de firmas de imágenes y anotaciones (consulteTextSignatureImplementation Propiedad SignatureImplementation). |
TextVerticalAlignment { get; set; } | Alineación vertical del texto dentro de una firma. Esta función solo se admite para la implementación de firma de imagen (consulteTextSignatureImplementation propiedad SignatureImplementation). |
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 Propiedad 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. |
Width { get; set; } | Ancho de la firma en la página del documento en valores de medida (píxeles, porcentajes o milímetros, consulteMeasureType propiedad SizeMeasureType). |
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. |
Observaciones
Aprende más
- Uso básico de la creación de la firma electrónica QR-Code por GroupDocs. Firma: Cómo firmar un documento con firma de código QR
- Uso avanzado de configuración de firma electrónica QR-Code con GroupDocs. Firma: Uso avanzado para firmar documentos electrónicos con firma de código QR y configuraciones adicionales
Ver también
- class TextSignOptions
- espacio de nombres GroupDocs.Signature.Options
- asamblea GroupDocs.Signature