Está en la página 1de 22

14/5/2021 Guía del SDK de SigCaptureWeb

Página 1

Guía del SDK de SigCaptureWeb

Versión 1.2
15 de mayo de 2020

https://translate.googleusercontent.com/translate_f#9 1/22
14/5/2021 Guía del SDK de SigCaptureWeb

Copyright © 2020 ePadLink 1

Página 2

Guía del SDK de SigCaptureWeb

Tabla de contenido

1.0 Introducción ............................................... .................................................. .................... 3


2.0 - Descripción general y arquitectura ............................................. ............................................... 4
2.1 - SDK de ePadLink SigCaptureWeb ............................................. .................................................. .. 5
2.2 - Extensión / página web de Chrome y Firefox .......................................... ........................................ 5

3.0 - Características clave .............................................. .................................................. ................... 6


4.0 - Sistemas operativos compatibles ............................................. ......................................... 7
5.0 - Dispositivos de captura de firmas ............................................. ............................................... 8
6.0 - Pasos de instalación .............................................. .................................................. ............ 9
6.1 - Instalar ePadLink SigCaptureWeb SDK ............................................ ........................................... 9
6.2 - Extensiones del navegador ePadLink SigCaptureWeb ............................................ ............................ 9
6.2.1 - Google Chrome ............................................ .................................................. .................................................. ............................ 9

6.2.2 - Mozilla Firefox ............................................ .................................................. .................................................. ............................ 11

6.2.3 - Opera ............................................. .................................................. .................................................. ........................................ 11

6.2.4 - Microsoft Edge (Chromium) ......................................... .................................................. .................................................. ........... 13

6.3 - Ejecutar la página web de muestra ........................................... .................................................. ........ 13

7.0 - Interfaz de la ventana de captura de firmas ............................................ .............................. 14


8.0 - Integración SigCaptureWeb SDK para captura de firmas en navegadores web ... 16
8.1 - Lanzamiento de las extensiones desde una página web .......................................... .................................. dieciséis

9.0 - Captura de firmas y exportación de datos ........................................... ................................. 18


9.1 - Captura de firmas .............................................. .................................................. ................... 18
9.1.1 - Mensaje ENTRADA ............................................ .................................................. .................................................. ......................... 19

9.1.2 - Mensaje de SALIDA ............................................ .................................................. .................................................. ..................... 21

10.0 - Implementación del usuario final ............................................. .................................................. .22

https://translate.googleusercontent.com/translate_f#9 2/22
14/5/2021 Guía del SDK de SigCaptureWeb

Página 3

Guía del SDK de SigCaptureWeb

1.0 Introducción
El ePadLink SigCaptureWeb SDK ofrece un mecanismo y una plataforma para desarrolladores y
integradores para capturar firmas manuscritas de forma segura para aplicaciones web que se ejecutan en el
Navegadores Google Chrome, Mozilla Firefox, Opera y Microsoft Edge (Chromium). El SDK
proporciona capacidades para capturar firmas manuscritas biométricas seguras utilizando
blocs de firmas de ePadLink.

El SDK exporta las imágenes de las firmas capturadas, así como la firma biométrica sin procesar.
datos en diferentes formatos. Las imágenes se pueden utilizar en cualquier aplicación que requiera firma.
imágenes. Los datos de la firma biométrica para la firma capturada se obtienen de forma cifrada
y se puede guardar en cualquier base de datos para uso futuro.

https://translate.googleusercontent.com/translate_f#9 3/22
14/5/2021 Guía del SDK de SigCaptureWeb

Página 4

Guía del SDK de SigCaptureWeb

2.0 - Descripción general y arquitectura


Dado que Google Chrome y Mozilla Firefox dejarán de admitir complementos que se ejecutan en el interior
los navegadores, ni los subprogramas Java ni los complementos NPAPI se pueden utilizar para la captura de firmas.
Las extensiones del navegador son la mejor opción para habilitar páginas web con la capacidad de capturar
firmas utilizando los dispositivos conectados a los escritorios de los clientes.

El siguiente diagrama muestra la descripción general de alto nivel de la solución con componentes críticos.
involucrado.

Navegador
(Chrome / Firefox / Opera / Edge (Chromium))

Extensión del navegador Chrome / Firefox


(HTML y JavaScript)

Salida estándar Entrada estándar


Mensaje Mensaje

SDK de ePadLink SigCaptureWeb


(STDIO - Entrada salida estándar
soporte de mensajería)

ePadLink
Almohadilla

4
https://translate.googleusercontent.com/translate_f#9 4/22
14/5/2021 Guía del SDK de SigCaptureWeb

Página 5

Guía del SDK de SigCaptureWeb

2.1 - SDK de ePadLink SigCaptureWeb

El ePadLink SigCaptureWeb SDK se ha desarrollado como una aplicación C # .Net estándar. Eso
tiene un mecanismo incorporado para capturar firmas usando dispositivos de captura de firmas ePadLink y
también para exponer los datos de la firma biométrica sin procesar en formato ENC o SIG y la firma como un
imagen (JPG, PNG, etc.). Tiene todas las interfaces de entrada y salida implementadas como estándar
Flujos de entrada y salida según lo requiera la extensión del navegador Chrome y Firefox
marcos. El SDK procesa los mensajes de texto de entrada de los navegadores y ejecuta el
solicitudes de forma asincrónica, y cuando una tarea se completa envía de vuelta el estado o los datos de salida como
un mensaje de texto de salida. Alojará todas las funciones de la interfaz de usuario para la captura y visualización de
firmas de dispositivos.

Los navegadores ejecutan este SDK en un proceso separado, lo inician a través de las API de Google Connect o
API de extensión web y envía una notificación a la extensión cuando la aplicación está
finalizado por el usuario.

2.2 - Extensión / página web de Chrome y Firefox

Las extensiones de Chrome y Firefox son módulos de código basados en HTML, JavaScript y CSS que son
iniciado durante el inicio del navegador o iniciado bajo demanda desde la página web JavaScript.
Ambas extensiones utilizan API de mensajería nativa de Chrome basadas en JavaScript para iniciar y
comunicarse con ePadLink SigCaptureWeb SDK para la captura de firmas y otros
características. La extensión escucha los mensajes de salida de SigCaptureWeb y procesa
ellos en consecuencia. La mensajería nativa de Chrome tiene una API de conexión para iniciar las aplicaciones
(que puede procesar los mensajes de entrada y salida estándar) y un evento Disconnect para permitir que el
página web conozca la terminación de la aplicación de host nativa. Usando Connect y
Desconecte, se puede controlar el ciclo de vida de la aplicación de host nativa. Además, Chrome Native
Las API de mensajería tienen mecanismos para enviar mensajes de entrada al SDK de SigCaptureWeb y
recibir mensajes de salida de aplicaciones.

Los navegadores Opera y Edge también admiten la instalación y el uso de extensiones de Chrome.
ePadLink SigCaptureWeb SDK aprovecha esto para capturar firmas dentro de Opera y Edge
navegadores.

https://translate.googleusercontent.com/translate_f#9 5/22
14/5/2021 Guía del SDK de SigCaptureWeb

Página 6

Guía del SDK de SigCaptureWeb

3.0 - Características clave


El SDK de ePadLink SigCaptureWeb proporciona las siguientes características:
• Establecer el número mínimo de puntos de firma necesarios para calificar una firma como válida
• Establecer el grosor y el color de la pluma
• Iniciar la captura de firmas
• Borrar la firma capturada
• Obtener información sobre la tableta de firmas conectada
• Exportar una imagen de firma PNG / JPG (cadena base64)
• Exportar los datos de la firma biométrica sin procesar en eSign Emcee o. Sig formateado cifrado
base 64 cuerda.

https://translate.googleusercontent.com/translate_f#9 6/22
14/5/2021 Guía del SDK de SigCaptureWeb

Página 7

Guía del SDK de SigCaptureWeb

4.0 - Sistemas operativos compatibles


El ePadLink SigCaptureWeb SDK se puede integrar en páginas web que se ejecutan en la última
versiones de los navegadores Google Chrome, Mozilla Firefox, Opera y Microsoft Edge (Chromium)
instalado en sistemas operativos Windows 7 / 8.1 / 10 de 32 bits. Para el funcionamiento de Windows de 64 bits
sistemas que ejecutan los navegadores Chrome y Firefox de 64 bits, el SDK debe ejecutarse como un
solicitud.

Las muestras se han probado en la última versión de Chrome, Firefox, Opera y Edge.
(Chromium) navegadores. Por lo tanto, se recomienda que instale la última versión del
Navegadores Google Chrome, Mozilla Firefox, Opera y Microsoft Edge (Chromium).

Nota : NET Framework 3.5 o superior debería estar disponible en la computadora Windows de los usuarios finales.

Página 8
https://translate.googleusercontent.com/translate_f#9 7/22
14/5/2021 Guía del SDK de SigCaptureWeb

Guía del SDK de SigCaptureWeb

5.0 - Dispositivos de captura de firmas


El ePadLink SigCaptureWeb SDK admite la captura de firmas mediante firma electrónica
pads de ePadLink. Los controladores basados en Universal Installer deben instalarse para ePadLink
SigCaptureWeb SDK para capturar firmas usando dispositivos de bloc de firmas.

Página 9

https://translate.googleusercontent.com/translate_f#9 8/22
14/5/2021 Guía del SDK de SigCaptureWeb

Guía del SDK de SigCaptureWeb

6.0 - Pasos de instalación


La instalación de ePadLink SigCaptureWeb requiere dos pasos. Primero, el ePadLink
Deben estar instalados SigCaptureWeb SDK y los controladores relevantes. Entonces el ePadLink
Deben estar instaladas las extensiones del navegador SigCaptureWeb.

6.1 - Instale ePadLink SigCaptureWeb SDK

Antes de instalar las extensiones, se debe instalar ePadLink SigCaptureWeb SDK en


las máquinas del cliente. Para instalar ePadLink SigCaptureWeb SDK en su computadora, siga las
siguientes pasos:

1. Descargue y guarde el instalador ePadLink SigCaptureWeb en el escritorio de su computadora


de la siguiente URL: www.epadsupport.com/SigCaptureWeb/SigCaptureWeb.exe
2. Haga clic con el botón derecho en el instalador "SigCaptureWeb.exe" y seleccione "Ejecutar como administrador".
Luego, siga los pasos del asistente de configuración.
3. Instale el "Instalador universal" en su PC para proporcionar la comunicación entre su
programas de aplicación y su pad de firma electrónica ePadLink. Tú puedes descargar
y ejecute el "Instalador universal" desde la siguiente URL: www.epadlink.com/universal-
installer.html.

6.2 - Extensiones del navegador ePadLink SigCaptureWeb

6.2.1 - Google Chrome

1. Inicie el navegador Chrome.


2. Vaya a la página "ePadLink SigCaptureWeb SDK Extension":
https://chrome.google.com/webstore/detail/epadlink-sigcaptureweb-
sd / idldbjenlmipmpigmfamdlfifkkeaplc

Nota : En caso de que hacer clic en la URL no funcione, intente copiar y pegar la URL en el
Navegador Chrome.

Página 10

https://translate.googleusercontent.com/translate_f#9 9/22
14/5/2021 Guía del SDK de SigCaptureWeb
Guía del SDK de SigCaptureWeb

3. Haga clic en el botón "AÑADIR A CROMO" que se muestra en la parte superior derecha de la página que
mostrado (vea la captura de pantalla a continuación).

4. Haga clic en el botón "Agregar extensión" en el cuadro de diálogo de confirmación que se muestra.

10

Página 11

Guía del SDK de SigCaptureWeb

https://translate.googleusercontent.com/translate_f#9 10/22
14/5/2021 Guía del SDK de SigCaptureWeb

6.2.2 - Mozilla Firefox

Para instalar las extensiones de ePadLink SigCaptureWeb SDK en el navegador Firefox, comuníquese con
Soporte ePadLink en support@epadlink.com.

6.2.3 - Opera

Opera admite la instalación de extensiones de Chrome desde la tienda de Chrome. ePadLink


SigCaptureWeb aprovecha la extensión de Chrome para capturar firmas en la web de Opera
navegador. Siga los siguientes pasos para instalar la extensión de Chrome en el navegador web Opera.

1. Inicie el navegador Opera.

2. Vaya a la página de complementos de Opera e instale el complemento "Instalar extensiones de Chrome" por
navegando a la siguiente URL:
https://addons.opera.com/en/extensions/details/download-chrome-extension-
9 /? Display = en.

3. Haga clic en el botón "+ Agregar a Opera" que se muestra en la parte superior derecha de la página (consulte el
captura de pantalla a continuación). Para ver la extensión instalada, escriba Ctrl + Shift + E.

4. Vaya a la página de extensión del SDK de ePadLink SigCaptureWeb en la tienda web de Chrome:
https://chrome.google.com/webstore/detail/epadlink-sigcaptureweb-
sd / idldbjenlmipmpigmfamdlfifkkeaplc

Nota : En caso de que hacer clic en la URL no funcione, intente copiar y pegar la URL en Opera.
navegador.

11

Pagina 12

Guía del SDK de SigCaptureWeb

https://translate.googleusercontent.com/translate_f#9 11/22
14/5/2021 Guía del SDK de SigCaptureWeb
5. Haga clic en el botón "Agregar a Opera" que se muestra en la parte superior derecha de la página que está
mostrado (vea la captura de pantalla a continuación).

6. Haga clic en Aceptar en el cuadro de diálogo "Instalar extensiones de Chrome" que se muestra.

7. Haga clic en el botón "Instalar" en la parte superior derecha de la página que se muestra para instalar y habilitar
la extensión (vea la captura de pantalla a continuación).

8. Por último, haga clic en el botón "Sí, instalar" en el cuadro de diálogo de confirmación que se muestra (consulte
la captura de pantalla a continuación).

12

Página 13

Guía del SDK de SigCaptureWeb

6.2.4 - Microsoft Edge (Chromium)

https://translate.googleusercontent.com/translate_f#9 12/22
14/5/2021 Guía del SDK de SigCaptureWeb
Microsoft Edge ha adoptado el proyecto de código abierto Chromium. Ahora admite la instalación de
Extensiones de Chrome y ePadLink SigCaptureWeb aprovecha la extensión de Chrome para
capturar firmas en el navegador Microsoft Edge. Siga los siguientes pasos para instalar el
Extensión de Chrome en el navegador Microsoft Edge.

1. Inicie el navegador Microsoft Edge (Chromium).

2. Vaya a la página "ePadLink SigCaptureWeb SDK Extension" navegando hasta la URL:


https://chrome.google.com/webstore/detail/epadlink-sigcaptureweb-
sd / idldbjenlmipmpigmfamdlfifkkeaplc

Nota : En caso de que hacer clic en la URL no funcione, intente copiar y pegar la URL en Edge
navegador.

3. Una ventana que muestra la extensión de Chrome similar a la de La sección 6.2.1 será
desplegado. Haga clic en el botón "Agregar a Chrome" que se muestra en la parte superior derecha de la página (consulte
la captura de pantalla a continuación).

4. Haga clic en el botón "Agregar extensión" en el cuadro de diálogo de confirmación que se muestra.

6.3 - Ejecutar la página web de muestra

Después de asegurarse de que el software ePadLink SigCaptureWeb SDK esté instalado (consulte Sección 6.1)
y el panel de firmas está conectado a la PC, abra esta página en su navegador preferido:
http://www.epadsupport.com/sign_chrome_ff_sigcapturewebsdk/sign_chrome_ff_sigcapturewe
bsdk.html .
Haga clic en el botón "Firmar" para mostrar la ventana de captura de firma. El usuario de la ventana de firma
La interfaz se explica en detalle en la siguiente sección.

13

Página 14

Guía del SDK de SigCaptureWeb

7.0 - Interfaz de ventana de captura de firmas


La interfaz de la ventana de captura de firmas se puede controlar mediante el parámetro de configuración
https://translate.googleusercontent.com/translate_f#9 13/22
14/5/2021 Guía del SDK de SigCaptureWeb
“Uitype” en el XML de configuración. Actualmente hay dos tipos diferentes de ventanas de captura
compatible: moderno y clásico.

La interfaz de usuario "moderna" tiene el siguiente aspecto:

Firme en su bloc de firmas y la firma aparecerá en la ventana de captura de firmas. A


volver a firmar, haga clic en la "X" roja en la parte superior derecha de la ventana. Para aceptar la firma, haga clic en el
icono de marca de verificación verde. Para cancelar, haga clic en el círculo rojo con la "X" en él.

La interfaz de usuario "Clásica" tiene el siguiente aspecto:

14

Página 15

Guía del SDK de SigCaptureWeb

Firme en su bloc de firmas y la firma aparecerá en la ventana de captura de firmas. A


volver a firmar, haga clic en el botón "Borrar". Para aceptar, haga clic en el botón "Aceptar". Para cancelar, haga clic en "Cancelar"
botón.

https://translate.googleusercontent.com/translate_f#9 14/22
14/5/2021 Guía del SDK de SigCaptureWeb
Para controlar la interfaz de la ventana de captura de firmas, siga los pasos que se indican a continuación.
1. Vaya a la ubicación donde está instalado el SDK:

• Para Chrome, Opera y Microsoft Edge (Chromium), normalmente la ruta será


"C: \ Archivos de programa (x86) \ SigCaptureWeb SDK \ Chrome"
• Para Firefox, normalmente la ruta será
"C: \ Archivos de programa (x86) \ SigCaptureWeb SDK \ Firefox"

2. Busque el archivo de configuración XML “ePadLink.SigCaptureWebSDK.exe” en la carpeta SDK.

3. Abra el archivo de configuración en un editor de texto para cambiar el parámetro de configuración. La


El contenido del archivo de configuración será el siguiente:

<? xml versión = "1.0" encoding = "utf-8"?>

< configuración >

< appSettings >

< add key = " uitype " value = " 1 " />

</ appSettings >

</ configuración >

4. Cambie el valor de la clave "uitype" en el archivo de configuración.

< add key = "uitype" value = "1" />

5. Para mostrar la ventana de captura de firma "Moderna", el valor debe establecerse en "1". Para el
En la ventana de captura de firmas "Clásica", el valor debe establecerse en "2". Por defecto, el
Se mostrará la ventana de firma "Moderna".

15

Página 16

Guía del SDK de SigCaptureWeb

8.0 - Integración SigCaptureWeb SDK para captura de firmas en


Navegadores web
Para las páginas web que se ejecutan en los navegadores compatibles, el único paso necesario es subir y escuchar
para eventos HTML personalizados predefinidos dentro de la página web.

https://translate.googleusercontent.com/translate_f#9 15/22
14/5/2021 Guía del SDK de SigCaptureWeb

8.1 - Lanzamiento de las extensiones desde una página web

Las extensiones SigCaptureWeb SDK se basan en eventos HTML personalizados para la comunicación entre
la página web y las extensiones y viceversa.

Las extensiones de Chrome, Firefox, Opera y Edge (Chromium) se cargan durante el inicio del navegador.
y registre un evento HTML personalizado llamado "SigCaptureWeb_SignStartEvent". páginas web
que desee capturar la firma utilizando SigCaptureWeb SDK en Chrome y Firefox
Los navegadores deben generar el evento HTML personalizado "SigCaptureWeb_SignStartEvent" y enviar un
mensaje de entrada al SDK como un atributo de evento.

Una vez que se completa la tarea de captura de firmas, las extensiones SigCaptureWeb generan una
Evento HTML llamado "SigCaptureWeb_SignResponse" y pasa el mensaje de salida como un
atributo de evento. Las páginas web deben registrar e implementar la
Evento “SigCaptureWeb_SignResponse” para procesar la salida de la extensión.

dieciséis

Página 17

Guía del SDK de SigCaptureWeb

El siguiente fragmento de código demuestra cómo generar el evento HTML personalizado


"SigCaptureWeb_SignStartEvent" para iniciar la captura de firmas y también registrar e implementar
el evento "SigCaptureWeb_SignResponse" para procesar la salida del SDK. Entrada y
los mensajes de salida se pasan como atributos de evento. La entrada al SDK debe configurarse mediante el
el nombre del atributo "SigCaptureWeb_MsgAttribute" y la respuesta del SDK deben leerse desde
atributo de evento "SigCaptureWeb_msgAttri"

https://translate.googleusercontent.com/translate_f#9 16/22
14/5/2021 Guía del SDK de SigCaptureWeb

var message = { "firstName" : "" , "lastName" : "" , "eMail" : "" , "location" : "" ,

"imageFormat" : 1, "imageX" : imgWidth, "imageY" : imgHeight, "imageTransparency" : false ,

"imageScaling" : false , "maxUpScalePercent" : 0.0, "rawDataFormat" : "ENC" , "minSigPoints" :

25, "penThickness" : 3, "penColor" : "# 000000" };

document.addEventListener ( 'SigCaptureWeb_SignResponse' , SignResponse, falso );

var messageData = JSON.stringify (mensaje);

var element = document.createElement ( "SigCaptureWeb_ExtnDataElem" );

element.setAttribute ( "SigCaptureWeb_MsgAttribute" , messageData);

document.documentElement.appendChild (elemento);

var evt = document.createEvent ( "Eventos" );

evt.initEvent ( "SigCaptureWeb_SignStartEvent" , verdadero , falso );

element.dispatchEvent (evt);

function SignResponse (evento) {

var str = event.target.getAttribute ( "SigCaptureWeb_msgAttri" );

var obj = JSON.parse (str);

SetValues (obj, imgWidth, imgHeight);

17

Página 18

Guía del SDK de SigCaptureWeb

9.0 - Captura de firmas y exportación de datos


Como SigCaptureWeb SDK está diseñado para admitir flujos de entrada y salida estándar para
comunicación entre las extensiones del navegador y el SDK, solo los datos de texto pueden ser
intercambiado entre las aplicaciones. El mensaje de entrada desencadena la captura de firma, y el
El mensaje de entrada en sí mismo contiene todos los datos requeridos como carga útil.

La carga útil del mensaje de salida contendrá el estado de firma firmada, los datos de la imagen (en el
formato especificado), los datos de la firma sin procesar en formato base 64, el teclado de firma conectado
https://translate.googleusercontent.com/translate_f#9 17/22
14/5/2021 Guía del SDK de SigCaptureWeb

información y un parámetro para llevar el mensaje de error en caso de que falle la firma.

La API de mensajería nativa de Google Chrome (a través de la cual la Extensión envía y recibe
datos al SDK) exige que los datos de texto estén en formato JSON, de ahí la entrada y salida
los mensajes deben estar en formato JSON y, por conveniencia, se sigue el mismo formato JSON
para Firefox también. El formato del mensaje JSON es

{texto: valor1, texto1: valor2}

donde 'texto' y 'texto1' son los nombres de los parámetros JSON.

9.1 - Captura de firmas

El ePadLink SigCaptureWeb SDK solo admite un mensaje de entrada que activará la


captura de firmas usando los pads de firmas ePadLink. Reúne todas las entradas necesarias (como
información de la firma (nombre, apellido, correo electrónico, ubicación), la imagen de la firma y sin formato
formato de datos (Imagen: JPG / PNG, RawData: ENC o SIG), ancho y alto de la imagen,
transparencia de la imagen de fondo, etc.) para exportar después de la captura y otros parámetros
descrito en la siguiente sección.

18

Página 19

Guía del SDK de SigCaptureWeb

9.1.1 - Mensaje ENTRADA

Aquí hay una cadena JSON de muestra que contiene todas las ENTRADAS admitidas.

{ "firstName" : "John" , "lastName" : "Doe" , "eMail" : "johndoe@demo.com" , "location" :


"LosAngels, CA" , "imageFormat" : 2, "imageX" : 300, "imageY" : 150, "imageTransparency" :
verdadero , "imageScaling" : falso , "maxUpScalePercent" : 0.0, "rawDataFormat" : "ENC" ,
"minSigPoints" : 25, "penThickness" : 3, "penColor" : "# 000000" };

https://translate.googleusercontent.com/translate_f#9 18/22
14/5/2021 Guía del SDK de SigCaptureWeb
PARÁMETRO DESCRIPCIÓN
primer nombre Nombre del detalle de la firma como cadena.
apellido Detalle de la firma Apellido como cadena.
Email Correo electrónico de detalle de firma como cadena.
La ubicación de la firma como String, podría ser una ubicación física o
localización
longitud y latitud.
Formato de la imagen de la firma a exportar después de la firma
formato de imagen
capturar. Envíe 1 para JPG y 2 para PNG. El formato predeterminado es PNG.
imageX Ancho físico de la imagen de la firma a exportar en píxeles.
imageY Altura física de la imagen a exportar en píxeles.
imageTransparency Transparencia de fondo de la imagen de la firma como booleano.
imageScaling Ya sea para escalar la imagen o no como booleano.
maxUpScalePercent Porcentaje máximo de escala superior permitido como flotante (0 a 100).
Los datos sin procesar se pueden exportar después de la captura de la firma como una cadena. Usar
rawDataFormat ENC como valor para este campo para exportar datos sin procesar de firmas en eSign
Formato Emcee y SIG para exportarlo en formato Topaz .Sig.

Número mínimo de puntos necesarios para calificar el garabato del firmante como
minSigPoints
una firma válida como número.

Espesor del bolígrafo que se utilizará para dibujar la firma en el


pantalla e imagen a exportar. Aunque la API acepta mayores
penThickness
valores, los valores recomendados están en el rango de 1 a 7
dependiendo de la resolución de la imagen a exportar.

Color del lápiz que se utilizará para dibujar la firma en la pantalla.


penColor e imagen para exportar. El valor debe pasarse como
Valor RGB hexadecimal. El valor RGB debe tener el prefijo '#'.

Una vez formateado el mensaje de entrada JSON requerido, debe pasarlo a Chrome o
Extensión de Firefox. Debe establecerse como un atributo para el evento html personalizado.
SigCaptureWeb_SignStartEvent provocado por una página web.

19

Página 20

Guía del SDK de SigCaptureWeb

La siguiente interfaz aparece para la captura de firmas de forma predeterminada. Si la conexión con el
dispositivo de bloc de firmas es correcto, verá el mensaje "Bloc de notas inicializado, empezar a firmar" en
la barra de estado (en la parte inferior) de la ventana.

https://translate.googleusercontent.com/translate_f#9 19/22
14/5/2021 Guía del SDK de SigCaptureWeb

La barra de herramientas tendrá opciones para borrar la firma, aceptar la firma y cancelar la
firma.

Si el valor del parámetro de configuración "uitype" se establece en "2" (ver Sección 7.0), la siguiente
Aparecerá la interfaz "Clásica" para la captura de firmas. Si la conexión con el dispositivo de bloc de firmas
tiene éxito, verá el “dispositivo ePad inicializado correctamente. Empezar a firmar ... "mensaje en
la ventana de captura de firmas.

La ventana de captura de firma tendrá opciones para borrar la firma, aceptar la firma
("Aceptar") y Cancelar la firma.

20

Página 21

Guía del SDK de SigCaptureWeb

9.1.2 - Mensaje de SALIDA

SigCaptureWeb SDK devuelve un mensaje de salida en los siguientes escenarios después de la


la captura de firmas se inicia mediante un comando de entrada.

1. No se pudo inicializar el cuadro de diálogo de captura de firma debido a datos de entrada incorrectos o cualquier otro
fallas relacionadas con el dispositivo / controlador.
2. El usuario canceló la firma.
3. El usuario aceptó una firma.
4. Firma no capturada / aceptada.

El mensaje de salida tiene un parámetro booleano de 'estado' que indica si la captura de firma
tiene éxito o no. Las aplicaciones pueden confiar en este parámetro para identificar si una firma es

https://translate.googleusercontent.com/translate_f#9 20/22
14/5/2021 Guía del SDK de SigCaptureWeb
capturado o no.
El siguiente es un mensaje de salida de muestra:

{ "isSigned" : true , "imgData" : "Datos de imagen con formato Base64" , "rawSigData" : "Base64
datos de firma sin procesar formateados en formato eSign Emcee o .Sig encriptados " ," padInfo ":
“Información de la tableta de firmas conectada”};

PARÁMETRO DESCRIPCIÓN

está firmado El valor del parámetro especifica si una firma se captura o no como
Booleano. Devuelve verdadero si el usuario aceptó una firma y firma
la captura es exitosa. Un resultado positivo tiene imagen de éxito y
cargas útiles de datos de firma sin procesar en el mensaje; de lo contrario, serán
cadenas vacías.
imgData Imagen de firma como base de datos de 64 cadenas. El formato será
JPG o PNG como se especifica en el mensaje de entrada. Contiene el vacio
cadena si no se captura la firma.
rawSigData Datos de firma sin procesar como eSign Emcee Encrypted Base 64 String o
como. Cadena con formato sig. Contiene una cadena vacía si la firma es
No capturado.
padInfo Contiene la información sobre el bloc de firmas utilizado para la firma.
capturar.
errorMsg En caso de cualquier falla o firma cancelada por el usuario, este campo contiene
el mensaje de error. Las aplicaciones cliente pueden usar esta información para resolver
los errores.

El mensaje de SALIDA se devuelve como un atributo de evento para el evento.


SigCaptureWeb_SignResponse generado por las extensiones y manejado por la página web.

21

Página 22

Guía del SDK de SigCaptureWeb

10.0 - Implementación del usuario final


Una vez que se completa la integración del SDK de ePadLink SigCaptureWeb, el siguiente paso es implementar
el software requerido en las máquinas de los usuarios finales. Siga los pasos enSección 6.0 .

https://translate.googleusercontent.com/translate_f#9 21/22
14/5/2021 Guía del SDK de SigCaptureWeb

22

https://translate.googleusercontent.com/translate_f#9 22/22

También podría gustarte