我使用过Rails 4,
视图
<div>
<%=image_tag(some_method_path), class: 'image-view' %>
</div>
控制器方法
def some_method
@label_image = Base64_incoded image hex
send_data @label_image, :type => 'application/pdf', :disposition => 'inline'
end
图片未在视图中打开,但如果我们在窗口中运行网址,则以pdf格式打开。
如何在div中将pdf显示为图像?
任何帮助表示赞赏
答案 0 :(得分:1)
据我所知,您要做的是将预览渲染到PDF文档的图像标记中。但是,这不是一项自动任务,您的浏览器不会为您神奇地执行转换。
您需要一个库来呈现PDF并捕获预览。这不是Rails问题,它是一般的PDF转换问题。
请注意。此问题与How to have pdf viewer in ruby
非常相似