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 | |
Usos |
|
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 | Sí |
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>