Bonjour,
Je rencontre une petite problématique pour l'impression de fichiers PDF. Voici le contexte :
Nous développons une application Web en Java qui crée des fichiers PDF via l'outil ReportMill. Notre application fonctionne uniquement sur des serveurs Windows 2003 et 2008 (32 et 64bits). En ce qui concerne les impressions, les imprimantes doivent être installées sur le serveur et nous utilisons l'outil Acrobat Reader ... dans sa version 4.0!!!
Nous lançons l'impression via une ligne de commande de ce type :
Code :
- AcroRd32.exe /T PdfFile PrinterName
|
Pourquoi Acrobat dans sa version 4.0 ? Tout simplement parce que c'est la seule version du Reader d'Acrobat qui se ferme après une impression silencieuse. Les autres versions d'Acrobat laisse le processus Acrord32.exe actif et ces derniers se cumulent sur le serveur.
Vous pouvez comprendre que cette situation n'est plus permise.. utiliser un logiciel aussi obsolète provoque de gros risques de sécurité mais également d'instabilité. J'ai essayer d'autres logiciel comme Foxit qui fonctionne très bien! Mais la taille du fichier envoyé dans le spool de l'imprimante est 30 fois plus importante! Foxit convertit le PDF en image
Quelle solution pour l'impression de PDF me conseillerez vous ?
D'avance merci,