Bonjour,
Dans le cadre d'une application Web je génère actuellement des PDF à partir de fichier TIFF.
Mon problème est que la classe TiffImage à besoin d'un objet RandomAccessFileOrArray pour sa méthode getTiffImage(X).
L'utilisation de cette objet à pour conséquence de charger le document entièrement dans la mémoire et la conséquence est l'apparition d'erreur
java.lang.OutOfMemoryError des qu'il y a des gros fichiers ou/et de nombreux utilisateurs.
Ce qui pénalise l'ensemble des applications
je voulais donc savoir si certain parmi vous on déjà rencontré ce problème quel a été le palliatif ? changement d'API ?
Je test d'autres API afin de voir si l'une peut faire se traitements sans travailler sur la mémoire.
note : je suis sous un J2EE 1.3 / JDK 1.4
Partager