Ajouter un commentaire

vona23
Probleme Runtime Java

J'ai un gros probleme avec le code suivant, et s'il y a quelqu'un qui peut m'aider...

import...
public class shell {
public static void main(String[] args){
try{

String shell="cmd.exe /c pdf2ps 19930.pdf 19930.ps";
Process proc=Runtime.getRuntime().exec(shell);

BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()));
String str;
while ((str = in.readLine()) != null) {
System.out.println(str);
}
in.close();
}catch(Exception e){

}
}
}

Le programme fait appel à ghostscript par l'intermediaire d'un fichier .BAT qui lui même fournit avec ghoscript dans son repertoire /lib
Son rôle est de convertir un fichier PDF en PS, si c'est un petit fichier ça marche mais si c'est un gros fichier le processus reste en mémoire (gestionnaire de taches windows) et dès que je stoppe le processus parent (c:\java sell), ghostscript continue la conversion du fichier PDF en PS.
Quelqu'un peut m'aider....

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 K  K  III  U   U      J   GGG  
K K I U U J G
KK I U U J G GG
K K I U U J J G G
K K III UUU JJJ GGG