新手问题 【已解决】minimagic 读二进制图片数据问题

qige023 · 2014年10月30日 · 最后由 qige023 回复于 2014年10月30日 · 1479 次阅读

buffer 是使用表单上传的二进制图片数据块

通过 send_data buffer, :type => 'image/png', :disposition => 'inline' 来显示是没问题的

但是使用

image = MiniMagick::Image.read(buffer)

初始化就读不正确了

经检查,这种初始化是正确的

输出时需要用 send_data image.to_blob, :type => 'image/png', :disposition => 'inline'

需要 登录 后方可回复, 如果你还没有账号请 注册新账号