当前位置:  开发笔记 > 后端 > 正文

在Rails中将渲染图像渲染到浏览器

如何解决《在Rails中将渲染图像渲染到浏览器》经验,为你挑选了1个好方法。

我正在编写一个Rails应用程序,将数据处理成图形(使用Scruffy).我想知道如何将图形呈现为博客/字符串,然后将博客/字符串直接发送到要显示的浏览器(不将其保存到文件中)?或者我是否需要渲染它,将其保存到文件中,然后在浏览器中显示保存的图像文件?



1> Codebeef..:

我认为您可以将send_data用于此目的:

send_data data_string, :filename => 'icon.jpg', :type => 'image/jpeg', :disposition => 'inline'

如果你把它放在一个控制器动作中 - 比如在图片控制器上显示,那么你需要做的就是在你的视图中包含以下内容(假设RESTful路由):

<%= image_tag picture_path(@picture) %>

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有