BufferedImage转换成InputStream的步骤
BufferedImage转换成InputStream的步骤
创建BufferedImage对象:首先,你需要有一个BufferedImage对象。可以从文件中读取,或者通过代码生成。
URL url = new URL(cell.getStringCellValue()); // 读取网络图片并将其转换为BufferedImage对象 BufferedImage image = ImageIO.read(url); ByteArrayOutputStream os = new ByteArrayOutputStream(); ImageIO.write(image, "jpg", os); InputStream is = new ByteArrayInputStream(os.toByteArray());