java - BufferedImage 可以写入任何格式的文件吗?

标签 java png jpeg bufferedimage

如果我们在 java 中有一个 BufferedImage 对象,我们可以使用 ImageIO.write 以任何格式写出它(如果我们有一个 Writer 对象),这是否正确?我尝试将 BufferedImage 对象写入 jpg 文件,它输出一个空图像文件,但是当我尝试将其写入 png 文件时,它工作正常。

最佳答案

BufferedImage 可以写入 ImageIO.write 支持的任何格式(即有可用的 ImageWriter),是的。如果您无法使其工作,请显示代码。

关于java - BufferedImage 可以写入任何格式的文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2543275/

相关文章:

java - 如何让 "Goodbye Window"出现在 Java 中?

three.js - 通过 Material 上的透明PNG显示背景颜色?

c - 在 C 中使用 HTTP POST 上传 JPEG

java - 对实现不相关接口(interface) Java 的对象进行强制转换

java - Hibernate 仅将新记录插入数据库

Python:将 GIF 帧转换为 PNG

angular - 无法在 IE 中将 SVG 下载为 PNG

php - 为什么这位受欢迎的作者将所有图像都转换为 .jpg?

java - 关于使用 FileInputStream 上的 PreparedStatement.setBlob 到具有 Bytea 类型的 postgres 数据库的问题

java - 如何关闭 AWS S3 客户端连接