Hay una serie de parámetros para indicar como se posiciona la firma:
Se encuentran en el punto 4.3.3.2 del manual para el método signedPDFFromApplication, y en el 4.3.2.2 para el método signedPDF.
Para un posicionamiento manual y fijo hay que indicar los siguientes parámetros:
- widgetPage, página donde va a estar la firma.
- widgetX, desplazamiento en horizontal desde el vértice inferior izquierdo.
- widgetY, desplazamiento en vertical desde el vértice inferior izquierdo.
Por ejemplo:
<widgetPage>1</widgetPage > <widgetX>100</widgetX> <widgetY>100</widgetY>
Para realizar un posicionamiento buscando una cadena de texto del formulario, se tendrían que indicar los siguientes parámetros:
- widgetAutoPosActivate, para activar este posicionamiento.
- widgetAutoPosText , texto a buscar. – widgetAutoPosDesfaseX , desplazamiento en horizontal desde el texto.
- widgetAutoPosDesfaseY , desplazamiento en vertical desde el texto.
Por ejemplo:
<widgetAutoPosActivate>1</widgetAutoPosActivate> <widgetAutoPosText>@@firma@@1@@</widgetAutoPosText> <widgetAutoPosDesfaseX>0</widgetAutoPosDesfaseX> <widgetAutoPosDesfaseY>0</widgetAutoPosDesfaseY>
Por último, ambos posicionamientos deben tener definido el tamaño del widget de firma, siempre en relación 4:1, definido por los siguientes parámetros:
- widgetAncho
- widgetAlto
Por ejemplo:
<widgetAncho>80</widgetAncho> <widgetAlto>20</widgetAlto>