今天网上下载了几个webp格式的图片,想转换成png,下载的工具转换都收费,用Java怒写程序,自己转换
时间:2024-04-24 13:45:24 来源:网络cs 作者:焦糖 栏目:卖家故事 阅读:
阅读本书更多章节>>>>
今天网上下载了几个webp格式的图片,想转换成png,下载的工具转换都收费,用Java怒写程序,自己转换,说干就干。
添加依赖
<!-- 支持图片格式 WebP --><dependency><groupId>org.sejda.imageio</groupId><artifactId>webp-imageio</artifactId><version>0.1.6</version></dependency>
代码
public static void main(String[] args) { try { String directoryPath = "C:\\Users\\Administrator\\Desktop\\abc"; File directory = new File(directoryPath); if (directory.exists() && directory.isDirectory()) { File[] files = directory.listFiles(); int i = 1; for (File file : files) { // 读取WebP图片文件 BufferedImage webpImage = ImageIO.read(file); // 输出PNG图片文件,注意指定格式名称,即使文件扩展名不是.png ImageIO.write(webpImage, "png", new File(directoryPath+"\\"+(i++)+".png")); } System.out.println("WebP to PNG conversion completed successfully."); } } catch (IOException e) { System.out.println("Error converting WebP to PNG: " + e.getMessage()); } }
这回心情舒畅,第一次感觉自己干的工作,用到了自己实际生活中,非常哇塞的程序员。
阅读本书更多章节>>>>本文链接:https://www.kjpai.cn/gushi/2024-04-24/161811.html,文章来源:网络cs,作者:焦糖,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。