ctt-gob-es / clienteafirma

Cliente @firma
http://administracionelectronica.gob.es/ctt/clienteafirma
255 stars 119 forks source link

Insertar imagen en la firma por linea de comandos segun version 1.8 manual del desarrollador #292

Open CarlosClemente65 opened 1 year ago

CarlosClemente65 commented 1 year ago

Buenos dias:

Segun se indica en el hilo parametros -config #153 , parece que se ha agregado a la ayuda de AutoFirma la posibilidad de que la imagen que se agrege a la firma de un PDF se pueda indicar la ruta al fichero que la contiene o pasarla en formato base64, pero de ninguna de las dos formas he conseguido insertar una imagen a la firma, ya que si la pongo en formato base64, al tener mucha longitud el dato, directamente se ignora en la ejecucion del comando, y si se pone la ruta tampoco parece que la inserte.

En el manual del integrador que se puede descargar del siguiente enlace Manual del integrador del Cliente @firma v1.8 aparece con la version 1.8 cuando la version que se puede descargar actualmente es la 1.7.2, y no se si tendra que ver lo que indico con la insercion de la imagen de la firma.

Ademas, en el articulo de la wiki Parámetros de configuración de los formatos de firma los valores del parametro 'signaturePages' no son los mismos que los que aparecen en el manual del integrador (ahi el parametro es 'signaturePage' en singular), y tambien estoy interesado en poder insertar la firma visible en todas las paginas, y con la version 1.7.2 creo que no es posible.

Me gustaria que si alguien ha conseguido insertar una imagen a la firma de un documento PDF me diera luz o me aclarase como insertarla. Estoy haciendo un bath de la consola de windows (.bat) en el que asigno los valores a unas variables que luego son las que incluyo en el comando 'autofirmacommandline'

Un saludo

Gamuci commented 1 year ago

Hola, @CarlosClemente65:

Las funciones de usar una ruta de fichero para definir la imagen y agregar la imagen a todas las páginas se incluye en AutoFirma 1.8, que esperamos que se libere muy próximamente.

Esta versión, además, define la propiedad de configuración "signaturePages" para reflejar que puede insertarse la imagen en más de una página, que pueden indicarse separadas por comas, mediante rangos o indicar directamente que se agregue a todas usando el valor "all". La propiedad anterior "signaturePage" seguirá funcionando por compatibilidad con las versiones anteriores, pero se deja de documentar y en los nuevos despliegues de AutoFirma convendría dejar de usarlo.

En el "What's new" de la aplicación puedes ver los cambios de AutoFirma v1.8.

CarlosClemente65 commented 1 year ago

Muchas gracias por el comentario, estare atento a la nueva version para ver esos cambios.