Nic*_*eys 87
BufferedImage img = ImageIO.read(new ByteArrayInputStream(bytes));
Run Code Online (Sandbox Code Playgroud)
Sam*_*num 23
如果您知道图像的类型并且只想生成文件,则无需获取BufferedImage实例.只需将字节写入具有正确扩展名的文件即可.
OutputStream out = null;
try {
out = new BufferedOutputStream(new FileOutputStream(path));
out.write(bytes);
} finally {
if (out != null) out.close();
}
Run Code Online (Sandbox Code Playgroud)
From Database.
Blob blob = resultSet.getBlob("pictureBlob");
byte [] data = blob.getBytes( 1, ( int ) blob.length() );
BufferedImage img = null;
try {
img = ImageIO.read(new ByteArrayInputStream(data));
} catch (IOException e) {
e.printStackTrace();
}
drawPicture(img); // void drawPicture(Image img);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
108571 次 |
最近记录: |