RubyOnRails RubyOnRailsで帳票印刷

Rails3でrtfを出力

投稿日:

 

rtfはリッチテキストフォーマット、ms wordなどで扱えるほか、標準添付のwordpadなどでも扱える

config/initializers/mime_types.rbを編集

rtfテンプレートをWordで作って、*****.rtf.erbと拡張子を変更する.

試しにこんな感じで、showメソッドで使おうと思うので、show.rtf.erbとしてviewディレクトリ以下に保存

controllerを変更

あとは、showのアドレスに.rtfをつけてアクセスすればrtfをダウンロードできる

これで無事に・・・あれ?

文字化けはエンコードの問題だと思うんだけど、うまく解決できませんでしたorz

 

-RubyOnRails, RubyOnRailsで帳票印刷
-,

執筆者:

関連記事

Backbone.jsからRails3.2へのPUTに対して204(no content)が返ってくる問題

By: Bernardo Chang – CC BY 2.0   UPDATEするときRailsはデフォルトでJSONには何も返さないのがデフォルトぽい [crayon-58b4 …

no image

Strong Parameters関連のデバッグ

関連するモデルの保存がうまく出来ない場合、本体のモデルの保存はうまく出来ているのでエラーは出ない。 サーバーのログをみると、 Unpermitted parameters という …

erbで要素のidやclassを指定するならcontent_tag_forとdiv_forが便利だった

状況に応じてRailsのフォームの種類を変える

  前提 railsでdocxを生成する動画 docxを生成するアプリは変数を自動で読み込むけど、状況に応じてフォームの種類を変えたい. Railsでは変数に応じてフォームの種類を用意してい …

githubライクなuiを持つgitlabを試す

  gitoliteリポジトリをバックエンドにしたrails製でgithubライクなweb uiを持つgitlabを試してみた 環境 ubuntu server 12.04.1 目次1 準備 …