ruby on rails:将图像文件转换为字节数组

时间:2012-03-14 15:51:18

标签: ruby-on-rails arrays image byte

我需要使用Ajax从rails表单上传图像并将其转换为字节数组以显示图像的html预览。

当我读取文件时,它会返回img标签无法读取的二进制数据。我确定我做的事非常愚蠢,这可能有一个明显的解决方案。这是代码片段。请帮忙。

tmp = File.open(params[:file_upload][:my_file].tempfile, 'rb').read
render :text => tmp  

的jquery

$("#item_detail_image").attr("src", "data:image/png;base64," + data.responseText);

我没有使用paperclip,因为我的rails应用程序没有数据库连接(我正在使用Web服务)而且我不确定如何在没有ActiveRecord的情况下使用paperclip

1 个答案:

答案 0 :(得分:0)