java - 在 Java 面板上显示数据 URI 方案中的图像

标签 java image data-uri-scheme

我无法解释这个问题。

我收到一个采用 Base64 格式的 JSON 格式的 img,对于 Web 开发人员来说,它唯一要做的就是: “”。

如何用 Java 实现它?

最佳答案

您可以使用 apache commons-codec 来转换字节数组。到 Base64 以及从 Base64 到字节数组。 其实,你可以用 Guava 。这个工件有 base64 库和 json。 只需在您的 maven 项目中添加 com.google.guava 即可。

要创建图像,您可以使用:

InputStream in = new ByteArrayInputStream(yourbytearray);
BufferedImage bImageFromConvert = ImageIO.read(in);
ImageIO.write(bImageFromConvert, "jpg", new File("c:/yourimage.jpg"));

关于java - 在 Java 面板上显示数据 URI 方案中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32258153/

相关文章:

java - Java 中 CardLayout 与 GridLayout 的结合

java - 在 Java 中翻译异常消息

java - SQL逻辑上下文/场景

image - 使用 Opencv C++ 在图像上跨步

javascript - 如何将canvas绘制的图像的url传递给json对象?

php - 如何在 php 中显示 blob 类型的图像?

java - 在JSP中获取Hibernate初始化对象

asp.net - System.Byte[] 在gridview 中显示而不是图像?

javascript - chrome.tabs.executeScript 到 dataURI 选项卡

character-encoding - 数据 URI 默认字符集