ActiBookアプリアイコンActiBookアプリをダウンロード(無償)

  • Available on the Appstore
  • Available on the Google play

概要

TET5

...# public/index.htmlの削除を忘れないようにroot :to => "home#demo"> app/controllers/home_controller.rbを以下のように編集して、PDF内容を抽出するためのTETコードを挿入します。出発点としてextractor-rails.rbサンプルのコードを利用できます:class HomeController < ApplicationControllerdef demorequire "TET"beginp = TET.newdoc = tet.open_document(infilename, docoptlist)...TETアプリケーションコード、extractor-rails.rb参照......#そして抽出したテキストを最後に表示send_data text, :type => "text/plain", :disposition => "inline"rescue TETException => pe#エラー処理endendend>自分のインストレーションをテストするには、下記コマンドでWEBrickサーバを開始させ、$ rails serverブラウザでhttp://0.0.0.0:3000を表示させます。PDF文書から抽出されたテキストがブラウザに表示されます。TETをローカルにインストールTETをRuby on Railsでのみ利用したい場合で、TETをRuby全体で利用できるようグローバルにインストールすることができないときは、Railsツリー内のvendorsディレクトリ内にTETをローカルにインストールすることも可能です。これはとりわけ、全体で利用できるRuby拡張をインストールする権限を有していないけれどもTETをRailsで利用したいときに有用です。44 3章: TETライブラリの言語バインディング