Rails 渲染服务器 PDF 文件

liker · 2013年12月04日 · 最后由 liker 回复于 2013年12月04日 · 2637 次阅读

已知一个 PDF 文件在服务器的全路径,怎么将这个 PDF 文件渲染到页面中。后台实现。

Craft rails application 第一章

直接 sendfile,浏览器会渲染它

本地

require "fileutils"
data = File.open("#{Rails.root}/../dfs/pdf/a.pdf")
send_data data.read, type: "application/pdf", disposition: "inline", stream: "true"

服务器

require "open-uri"
data = open("http://www.......    a.pdf")
send_data data.read, type: "application/pdf", disposition: "inline", stream: "true"
需要 登录 后方可回复, 如果你还没有账号请 注册新账号