El XML NextGen permite crear un proceso de firma con una posición de firma definida. El XML es un contenedor que contiene el documento PDF como flujo base64, la información de las posiciones de firma y los valores de configuración. Después de firmar, puede recopilar el XML de devolución, que contiene el documento firmado e información adicional sobre las firmas.
...
Nombre | Requerido | Descripción | |||||
---|---|---|---|---|---|---|---|
| Sí | El documento como secuencia base64 | |||||
| Sí | Une la sección que define los campos de firma que se ofrecen al usuario cuando entra en el modo de firma. Los campos definidos en el documento XML se gestionan del mismo modo que los campos de firma inteligente contenidos en los archivos SSS. | |||||
| Al menos una de las etiquetas | Cada firma es una etiqueta independiente. El número de campos de firma no está limitado A continuación se definen las etiquetas agrupadas de | |||||
| Define un campo estático, como alternativa a los campos inteligentes definidos con Las propiedades estáticas de los campos deben definirse mediante etiquetas secundarias. Las posibles etiquetas secundarias son
| ||||||
| Define un campo de firma vacío, que ya se encuentra dentro del documento PDF. Es una alternativa a los campos estáticos e inteligentes. | ||||||
| Sí, como parte de | Contiene el nombre del campo Firma, que ya está dentro del PDF. | |||||
| Sí, como parte de | Contiene la subcadena de anclaje, que se utiliza para buscar campos de firma. | |||||
| Sí, como parte de | Define el tamaño de los campos de firma en centímetros. | |||||
| Opcional como parte de | Define la posición del punto de anclaje dentro del rectángulo, rodeando la cadena clave. Puede representarse visualmente como una matriz 3x3: 1 2 3 4 5 6 7 8 9 Encontrará más información aquí. | |||||
| Optional as part of | Defines the position of the field relatively to the key string based on a 3x3 matrix simelar to DisplacementTLIndex, just mirroredOpcional como parte de | Define la posición del campo con respecto a la cadena de claves basándose en una matriz 3x3 similar a DisplacementTLIndex, pero reflejada. 9 8 7 6 5 4 3 2 1 | ||||
| Optional as part of | Are optinal tags. By specifying non-zero values, it's possible to move the signature field by the given number of centimetres. Positive values move the field to the right / bottom, negative values to the left / top. More information can be found hereOpcional como parte de | Son etiquetas opcionales. Especificando valores distintos de cero, es posible desplazar el campo de firma el número de centímetros dado. Los valores positivos desplazan el campo a la derecha / abajo, los negativos a la izquierda / arriba. Encontrará más información aquí. | ||||
| Optional | Is an optional field indicating that signature field is mandatory. Please note: webSignatureOffice expects a value for this tag: <Mandatory>1</Mandatory> means mandatory field, <Mandatory>0</Mandatory> means optional field | |||||
| Optional | Is an optional tag, that defines zoom values for the document in eSignatureOffice/webSign/secureSign for a particular signature field. Text inside the tag can be either an integer value in range 10..300 (denotes percent) or Fit, that means fit to Screen or Width, that means fit to page width. The default zoom value is 100 percent. | |||||
Opcional | Es un campo opcional que indica que el campo de firma es obligatorio. Nota: webSignatureOffice espera un valor para esta etiqueta: <Mandatorio>1</Mandatorio> significa campo obligatorio, <Mandatorio>0</Mandatorio> significa campo opcional. | ||||||
| Opcional | Es una etiqueta opcional que define valores de zoom para el documento en eSignatureOffice/webSign/secureSign para un campo de firma concreto. El texto dentro de la etiqueta puede ser un valor entero en el rango 10..300 (indica porcentaje) o Ajustar, que significa ajustar a la pantalla o Ancho, que significa ajustar al ancho de la página. El valor de zoom predeterminado es 100 por ciento. | |||||
| Optional as part of | Optional tags, that are defining the position and sizing of the signature field (rectangle) on the device display.
| Etiquetas opcionales que definen la posición y el tamaño del campo de firma (rectángulo) en la pantalla del dispositivo.
(0, 0) is upper left corner and es la esquina superior izquierda y (100, 100) is bottom-right corneres la esquina inferior derecha.
El intervalo de valores oscila entre el 10% y el 100%. | ||||
| Optional | Is an optional tag. Specifies signature stamp (text), that is stored together with signature image on document page.
The value 0x00FF0000 represents full-intensity, pure blue, 0x0000FF is pure green, and 0xFF0000 is pure red. 0x000000 is black and 0xFFFFFF is white.
<Posistion> defines the position of the stamp on signature image. default is BottomLeft. hier are all posible valuesOpcional | Es una etiqueta opcional. Especifica el sello de firma (texto), que se almacena junto con la imagen de firma en la página del documento.
El valor 0x00FF0000 representa la intensidad total, azul puro, 0x0000FF es verde puro y 0xFF0000 es rojo puro. 0x000000 es negro y 0xFFFFFF es blanco.
Estos son todos los valores posibles:
Information about the stamp placeholder can be find hereEncontrará información sobre el marcador de posición del sello aquí. | ||||
| Optional | Tags can be used to specify signer name, reason for signing and signing location respectively. | |||||
| Optional | If this tag is included, the device starts signing automatically after document is opened. | |||||
| Return Value | This tag is added into the result xml, to indicate if the signature was added or skipped. Opcional | Las etiquetas pueden utilizarse para especificar el nombre del firmante, el motivo de la firma y la ubicación de la firma, respectivamente | ||||
| Opcional | Si se incluye esta etiqueta, el dispositivo comienza a firmar automáticamente después de abrir el documento. | |||||
| Valor de retorno | Esta etiqueta se añade al resultado xml para indicar si la firma se ha añadido u omitido. By Por Valores: 0 = not signedno firmado 1 = signature was signedfirma realizada | |||||
| Return Value Valor de retorno | This tag is added to the result xml for each Esta etiqueta se añade al resultado xml para cada firma Valores: 0 = not signedno firmado 1 = signature was signedfirma realizada | |||||
| Return Value | This tag is added into the result xml, to indicate if the signature position ( Values: 0 = not found in the document 1 = found inside the document |
...
Valor de retorno | Esta etiqueta se añade al xml resultante para indicar si se ha encontrado la posición de la firma ( Valores: 0 = no se encuentra en el documento 1 = se encuentra dentro del documento |
*estas etiquetas XML aún no se han implementado/publicado y se añadirán en el futuro.
XSD Sets
View file | ||
---|---|---|
|
...
Ejemplos para la colocación de firmas
|
...
|
...
Ejemplos de archivos XML
...
Static coordinatesCoordenadas estáticas:
View file | ||
---|---|---|
|
Placeholder searchBúsqueda de marcadores de posición:
View file | ||
---|---|---|
|
existing Signaturefieldscampos de Firma existentes:
View file | ||
---|---|---|
|
...