2011-11-26 43 views
2

私はpdfファイルを読み込んで書く必要があり、pdfファイルをマージする必要があります。 pdfリーダーの宝石とエビの宝石。ruby​​/railsでpdfファイルをコピー/読む方法3

pdf-reader gemはファイルの直接コピーを許可しているようではなく、別々に書かない限り、書式やイメージなしでファイルからテキストを取り出すだけです。それでも、それはファイルの断片を引き出し、他の断片をスキップするだけです。ルビーのためにそこに他に何か?

編集:具体的には、pdfの正確なコピーが必要な場合があります。また、別のコピーでは、コピーしたものを別のコピーの上に重ねる必要があります。 pdf-readerやdocsplitはコピーを作ることができないようです(text/formatting/images/fontsなどで読む)。

答えて

0

のための高速、軽快なPDFの生成:overlay one pdf or ps file on top of another

はpdftkはその良いとしてあるようだエビを得るつもりです。

Railsは、このための宝石を持っていますが、それは、オーバーレイサポートしていないように見えます:http://pdf-toolkit.rubyforge.org/

EDITを:より良い宝石がそこにあるように見えますが、未発表のオーバーレイをサポートする:https://github.com/tcocca/active_pdftk

0

することができますLuceneまたはSolr(Ruby on Railsのフックを使用)を使用して、Microsoftの文書(Word、PowerPoint、Excelなど)と同様にPDFファイルを索引付けして読み込みます。

関連する問題