以下の技術を使用しています。
- JRuby 1.7.4
- レール 3.2.13
- Ubuntu 13.04
- DB2 C-Express
- Torquebox サーバー 2.3.0
私の目標は、次の機能を実装する単純なコントローラーを作成することです。
- テキストファイルのアップロード (MS Word 形式、Open Office または Libre Office 形式)
- アップロードされたファイルに対して全文検索を実行する
- テキスト ファイルをブラウザで PDF として表示する
それを達成するのに役立つ宝石を探しましたが、次の質問があります。
- テキスト ファイルを格納しているフィールドの列の型を指定してください。一般的には、バイナリ型であるべきだと思いました。
- Sunspotを使用して全文検索を実行できますか? 私が読んだように、バイナリではなくテキスト型のフィールドで動作するようです。
- PDF の生成を可能にする 2 つの宝石について読みました。柔軟性を高めるPrawn gem と、HTML ページから PDF を生成できるPDFkit 。このいずれかを使用してテキスト ファイルを表示できますか? 最初に HTML で何らかの方法で表示し、次に PDF gem を使用する必要があると想定しています。
誰かがこのようなことをしたことがありますか?正しい方向に私を向けることができますか?