我有以.png格式生成的QR码。我希望将此文件转换为.gif格式,以便在设备中使用它。我试图使用ImageIO类,但java 1.5中不支持gif,但是在java 1.6中。我们的生产服务器有java 1.5,有没有办法使用Java 1.5将.png文件转换为.gif文件?
答案 0 :(得分:2)
我宁愿使用一些命令行转换工具(例如ImageMagick)。但是如果在你的环境中不可能或不实用,并且你想用Java做,你可以试试this backport。
请记住,如果PNG是真彩色或具有透明度,转换并非微不足道,GIF更受限制。
答案 1 :(得分:0)
无法从png直接转换为gif。所以首先尝试将png转换为jpg格式并尝试将jpg转换为gif格式。