Hi,
I want to transform a set of PNG images to GIF images.
The code I tried:
private static void convertImage(String sourceDir, String sourceFile, String
targetDir){
try{
BufferedImage source = Sanselan.getBufferedImage(new File(sourceDir +
File.separator + sourceFile));
String targetFile = sourceFile.substring(0, sourceFile.indexOf('.')) +
".gif";
Hashtable parms = new Hashtable();
// parms.put(SanselanConstants.PARAM_KEY_VERBOSE, Boolean.TRUE);
Sanselan.writeImage(source, new File(targetDir + File.separator +
targetFile), ImageFormat.IMAGE_FORMAT_GIF, parms);
}
catch(Exception ex){
ex.printStackTrace();
}
}
I don't get any errors but the image that's generated cannot be displayed
and is way too small (2kb). What could I be doing wrong?
Thanks in advance!
Kind regards,
Dirk Daems