我正在使用BufferedImage
一些测试创建 .PNG 文件。现在创建图像后,我正在尝试将 .PNG 图像转换为 .TIF,它工作正常。现在,一旦我创建了 TIF 图像,我想删除 PNG 图像。但由于某种原因,我无法做到这一点。这一点也不例外。
这是我的代码
File pngFile = null;
FileOutputStream fOut = null;
try {
pngFile = new File("C:\\Test.PNG");
fOut = new FileOutputStream ("C:\\Test.TIF");
RenderedOp src = JAI.create("fileload", "C:\\Test.PNG");
TIFFImageEncoder encoder = new TIFFImageEncoder (fOut, null);
encoder.encode (src);
}catch(Exception e) {
}finally {
fOut.close();
System.out.println(pngFile.delete());
}