1

pdf2htmlEX は、PDF ファイルを HTML でレンダリングします。Web 表示用に最適化された状態を保ちながら、正確なレンダリングを提供することを目的としています。いくつかのデモの後、私はこれを使用することを確信しました:

デモ1

デモ2

pdf2htmlEX をインストールして、ローカルで PDF を HTML に変換することはできましたが、レール アプリで使用したいと考えています。それで、まさにそれを作るクリスティンの宝石を見つけました。

私の懸念は、基本的にこのgemの使用方法など、機能させるための知識が不足していることです。これはkristinのレポで、使用法セクションに何をすべきかが書かれています。私が懸念しているいくつかの基本的な質問:

  1. require 'kristin'を正確にどこに保存しますか? 現在、それはapplication.rbにあります
  2. Kristin.convert(' http://www.selab.isti.cnr.it/ws-mate/example.pdf ', 'example.html')。この行をどこに保管しますか? 私は多くの方法で試みましたが、成功しませんでした。

このいくつかの手順の後、アプリで pdf2htmlEX の基本機能を取得できると思いますか?

ありがとう!

4

2 に答える 2

0

あなたはすでに解決策を見つけているかもしれませんが、後世のために、それを使用するために必要require 'kristin'.rbファイルを使用することになります (ただし、Gemfile に追加した場合は、Bundler がそれを処理する必要がありgem 'kristin'ます)。その後、必要に応じてヘルパー メソッドを使用Kristin.convert(...)できます。

これは本番環境向けの「ドロップイン」ソリューションではないことに注意してください。本番マシンにも pdf2htmlEX をインストールする必要があります (したがって、クリスティンの例のコメント: # This requires that the pdf2htmlEX command is present in your PATH.)。たとえば、Heroku のようなマネージド PaaS ではこれを実行できません。

これが誰かに役立つことを願っています。

于 2014-01-16T23:49:56.050 に答える