/
ImageToPdfConversorProcessor

ImageToPdfConversorProcessor

Datos Generales

Nombre Calificado

com.latintech.thuban.docintro.workitem.processor.ImageToPdfConversorProcessor

Descripción

Procesador que convierte imágenes de tipo TIF, TIFF, JPG, BMP y PNG a PDF. Además permite manipular los permisos del PDF resultante.

El PDF resultante será configurado cómo archivo principal dentro del workitem y la imagen original será trasladada al “outputFolder” del procesador.

Solo se puede utilizar en conjunto con una FolderTray y quienes hereden de ésta.

Extiende de

AbstractWorkitemProcessor

Usos

  • PreProcessor

  • Processor

Disponible desde

7.2

Parámetros soportados

A continuación se listarán todos los parámetros aceptados por el procesador. Los títulos que anteceden cada tabla son los nombres de los parámetros, los mismos son caseSensitive.

outputFolder

Tipo

Carpeta

Requerido

Descripción

Carpeta dónde alojará un backup de la imagen original antes de ser convertida a PDF.

encrypt

Tipo

Boolean

Requerido

No. Valor por defecto “false

Descripción

Le indica al procesador si debe o no encriptar el PDF resultante.

Todo el resto de los parámetros que se listan a continuación son válidos y configurables sí y solo sí, el parámetro “encrypt“ esta configurado con valor “true“.

pdfUserPassword

Tipo

String

Requerido

No

Descripción

La password de usuario para poder abrir y visualizar el del PDF. Puede ser null.

pdfAdminPassword

Tipo

String

Requerido

No

Descripción

La password de administración para habilitar acciones sobre el documento, por ejemplo: impresión, copia, etc. Puede ser null.

Ejemplos de Configuración

Básica

<bean id="imageToPdfConversorProcessor" class="com.latintech.thuban.docintro.workitem.processor.ImageToPdfConversorProcessor"> <property name="outputFolder" value="C:\DocIntro\Backup"/> </bean>

Completa

<bean id="detectCodebarProcessor" class="com.latintech.thuban.docintro.workitem.processor.DetectCodebarProcessor"> <property name="outputFolder" value="C:\DocIntro\Backup"/> <property name="encrypt" value="true"/> <property name="pdfUserPassword" ref="userSecret"/> <property name="pdfAdminPassword" value="myAdminSecret"/> </bean>

 

Related content