【发布时间】:2014-06-16 02:40:20
【问题描述】:
我正在动态创建一个 BufferedImage 并尝试将其编码为 Base64 字符串,以便我可以像这样在模板中显示图像:
<img src="data:image/gif;base64, [base 65 string]>
我有一个 BufferedImage 变量,我尝试将其写入磁盘进行测试,并且图像被成功写入:
ImageIO.write(@img, "gif", Java::JavaIo::File.new(filename))
如何从@img 变量中获取字节字符串(不写入磁盘),以便将其编码为 Base64 并在模板中显示?
【问题讨论】:
标签: java ruby-on-rails ruby jruby