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で帳票印刷
-,

執筆者:

関連記事

no image

Rails3.2で関連するモデルのフォームをあわせて表示~accepts_nested_attributes_for & fields_for

Railsで関連するモデルのフォームを表示するメモ またハマったので手順をメモ 目次1 Model2 View3 Controllerでもどこでも Model [crayon-5d821a5d72f8 …

KEN_ALL.CSVを使ってRailsで郵便番号を検索するサイトを作る2

環境 KEN_ALL.CSVを使ってRailsで郵便番号を検索するサイトを作る1 前回の課題一覧 ひらがな対応 郵便番号をハイフン付きで検索したとき 全角数字で検索したとき 2語以上のとき zip検索 …

no image

Rubyで対話型のコマンドを実行する~pty expect

  Rubyから普通のLinuxコマンドを実行するのはコマンドで実行できる たとえば、Linuxコマンドがなんらかの入力を要求するときはexpectライブラリを使えばいいらしい www.ru …

no image

railsでdocxを生成する動画

  知り合いに試しに使ってもらうのに動画を作成しました

Rails4でerbぽいテンプレートからdocxを作成〜docx_templater

By: Kanko* – CC BY 2.0 目次1 docx_templater2 準備3 インストール4 サンプル作成5 できた6 node.jsでdocxを生成するライブラリがリリー …