2011-11-09 10 views
2

railsには、ユーザーがペーパークリップ(.docや.pdfや.odfなど)を使って私にドキュメントをアップロードした場合、そこにドキュメントを埋め込むことができるものがありますおそらく、それを扱うために利用できる何らかの宝石がありますRails embed document

答えて

2

私の問題のpdf部分の解決策が見つかりました。 この

<iframe src="thispdf.pdf" style="width:718px; height:700px;" frameborder="0"></iframe> 

を解決し、簡単なHTMLのラインをtheresの私は.odtと同じことを試してみたが、これは単に(多分これがレールよりも、HTMLの問題の多かった)ファイルをダウンロードする - 私はテストのみに注意しますこれは、クロム

1

埋め込みによって表示されることはありませんか?それらのドキュメントをhtmlで表示するネイティブな方法はないので、何らかの形でhtmlに変換するか、別のレイヤーを使用する必要があります、フラッシュまたはサードパーティ製のツールのように、あなたのための埋め込みを行う。

たぶんembed.ly providersの一つは、あなたの文書のための素敵なディスプレイを与えることができます。

0

でIはGoogle Docs embedded pdf code specifications(2013のような)ほとんどの電流を用いて(例えば、オブジェクト@personと)ビュー内の鉱山作業を行うために、次のコードを使用する:

<iframe src="https://docs.google.com/viewer?url=http://www.mysite.com/<%= @person.pdf.url %>&embedded=true" 
width="100%" height="800" frameborder="0" > 
<p>Your browser does not support iframes.</p> 
</iframe>