2015-05-10 58 views
0

在我的Rails應用程序,我希望用戶能夠所以爲了這個,我使用iframe像這樣的東西如何在模式的Rails顯示PDF

<iframe src="<%= @application.resume.url %>" frameborder="0" style = "height:100%; width:100%;"></iframe> 

,以顯示模式PDF格式,這是偉大的工作,但我想即使用戶使用其他網絡瀏覽器,該文件也可以用mozilla pdf閱讀器打開,所以我想知道是否有這樣的寶石?

+0

如果他沒有,該怎麼辦? – Mhmd

+0

@Mhmd我不理解你 – rocki

回答

0

在紅寶石中,有一種稱爲prawn的寶石,用於生成PDF文件。 但是,您想在mozilla web pdf閱讀器中打開iframe。所以,請使用pdf.js爲 -

<iframe src="http://mozilla.github.io/pdf.js/web/viewer.html?file=http://mozilla.github.io/pdf.js/web/compressed.tracemonkey-pldi-09.pdf" width="500px" height="400px" /> 
+0

這不起作用它給這個錯誤 丟失的PDF文件 – rocki

+1

@rocki .......如果這不適合你。請嘗試使用Google文檔功能。您可以使用Google文檔查看器嵌入您的PDF。 Like: Your Pdf Viewer

0

大多數瀏覽器應該可以,如果你使用send_file顯示.PDF。