Bienvenue

Jalios Community

Tout ce que vous souhaitez savoir sur l'écosystème Jalios

JODConverter 2.2.2 tomcat + patch PDFCONV-27

Mis à jour par Olivier Jaquemet · le 17/10/2022 à 15:13 · Version 2.0
Déposé par · le 18/11/2016 à 15:08
Archive ZIP (12,9 Mo)

Distribution de JODConverter 2.2.2 pré-configurée dans Tomcat et incluant le patch Jalios PDFCONV-27.

La présence de ce patch (spécifiquement conçu pour une intégration avec le module de conversion PDF ) permet de simplifier la recherche des documents ne pouvant être pris en charge par LibreOffice et provoquant le plantage du service. Ces documents peuvent ensuite être exclus des traitements des fichiers dans JCMS.

Utilisation :

Côté JCMS, (avec PDFConverter 5.4 et supérieur) activer le mode DEBUG pour la conversion PDF (configuration de Log4j) :

<logger name="com.jalios.jcmsplugin.pdfconverter.processor.PdfConverterThread"> <level value="DEBUG" /> </logger>

Côté JOD, vous pourrez alors observer dans les logs des messages du type :

555ba4e6,start,1430141035755,C:\JaliosDeveloppements\workspace\JCMS\webapps\en\upload\docs\application\vnd.openxmlformats-officedocument.wordprocessingml.document\2015-03\document6.docx,u_5855,upload/docs/application/vnd.openxmlformats-officedocument.wordprocessingml.document/2015-03/document6.docx,Microsoft Word 2007 XML,application/vnd.openxmlformats-officedocument.wordprocessingml.document,docx,Portable Document Format,application/pdf,pdf
555ba4e6,end,1430141035893,C:\JaliosDeveloppements\workspace\JCMS\webapps\en\upload\docs\application\vnd.openxmlformats-officedocument.wordprocessingml.document\2015-03\document6.docx,u_5855,upload/docs/application/vnd.openxmlformats-officedocument.wordprocessingml.document/2015-03/document6.docx,Microsoft Word 2007 XML,application/vnd.openxmlformats-officedocument.wordprocessingml.document,docx,Portable Document Format,application/pdf,pdf

Ce format peut être importé comme CSV dans Excel, et la date (java timestamp) peut être convertie par la formule suivante (adapter "YOURCELL") :

=((YOURCELL/1000)/86400)+(DATEVAL("1-1-1970") - DATEVAL("1-1-1900"))

En respect de la licence LGPL :