在iframe - rails中的浏览器中显示附加的pdf

Ran*_*zit 5 ruby-on-rails

我有模块,它具有上传pdf文件的附件功能.我需要在浏览器/ iframe中的应用程序中显示存储的pdf而不下载它.是否有宝石或机会在rails中显示/读取pdf.

注意:pdfs将包含图像,文本内容等.

提前致谢

兰吉特

ron*_*y36 5

是的,有一个宝石在github中被命名为Prawn.看看吧.

但是,使用Google Docs可以更灵活地实现此功能.您可以使用google docs viewer嵌入pdf.

只是:

<a href="https://docs.google.com/gview?url={YOUR_PDF_URL}&embedded=true">Your Pdf Viewer</a> 
Run Code Online (Sandbox Code Playgroud)

谢谢.


and*_*ham 5

这对我有用:

在“show.hmtl.erb”中

<iframe src=<%= @certificate.certificate_pdf %> width="600" height="780" style="border: none;"> </iframe>
Run Code Online (Sandbox Code Playgroud)

经过数小时的搜索,只需将文件的嵌入红宝石作为源文件为我工作。'certificate' 是我的模型,'certificate_pdf' 是我的附件文件。