[前][次][番号順一覧][スレッド一覧]

rails:1402

From: "UEDA Hiroyuki" <bsdmad@g...>
Date: Tue, 25 Jul 2006 14:56:40 +0900
Subject: [rails:1402] Re: 参加します

植田と申します。


 少し前のスレッドで恐縮ですが...

06/07/12 に 片平 裕市<yuichi_katahira@m...> さんは書きました:
> 片平(yu_kata)です。
;
> The Rails wiki の HowtoGeneratePDFs がいつのまにか
> RoR Wiki 翻訳Wikiさんで翻訳されていたようなので、
> そちら等いかがでしょうか。
>
>
> http://techno.hippy.jp/rorwiki/?HowtoGeneratePDFs
>
>
> いつのまにかRfpdfというのも紹介されていたのですね。
> 個人的にも参考になりました。

面白そうだったので rfpdf を試してみましたが、一部文字化けしてしまうのが
良く分かりません。コードは以下のような単純なものです。

-----
class PdfController < ApplicationController
  def mypdf
    pdf = FPDF.new()

    #
    # Japanese
    #
    pdf.extend(PDF_Japanese)
    pdf.AddSJISFont();
    pdf.AddPage();
    pdf.SetFont('SJIS','',12);
    icSJIS = Iconv.new('SJIS', 'UTF-8')
    pdf.Write(15, icSJIS.iconv("発表します"))

    send_data pdf.Output, :filename => "something.pdf", :type =>
"application/pdf"
  end
end
-----

WEBrick 経由で呼び出すと『発表します』が『発浮オます』となってしまうのです。

化けない文字もあるので、何が悪いのかよく分かりません。どなたかご教授
いただければ幸いです。

ちなみに gem は以下のようになっています。

	actionmailer (1.2.3, 1.2.1)
	actionpack (1.12.3, 1.12.1)
	actionwebservice (1.1.4, 1.1.2)
	activerecord (1.14.3, 1.14.2)
	activesupport (1.3.1)
	capistrano (1.1.0)
	coverage (0.3)
	needle (1.3.0)
	net-sftp (1.1.0)
	net-ssh (1.0.9)
	rails (1.1.4, 1.1.2)
	rake (0.7.1)
	sources (0.0.1)

以上、よろしくお願い致します。


-- 
UEDA "BSD mad" Hiroyuki <bsdmad@g...>

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      1330 2006-07-10 15:28 [dai_u0412@y...      ] 参加します                              
      1331 2006-07-11 03:40 ┣[ggb03124@n...       ] PDF .vs. PXDoc                        
      1332 2006-07-11 04:26 ┃┗[dai_u0412@y...      ]                                     
      1333 2006-07-11 04:46 ┃ ┣[ggb03124@n...       ]                                   
      1334 2006-07-11 05:53 ┃ ┗[yuichi_katahira@m...]                                   
      1338 2006-07-11 08:08 ┃  ┗[yuichi_katahira@m...]                                 
      1352 2006-07-12 09:07 ┗[yuichi_katahira@m...]                                       
      1353 2006-07-12 13:57  ┣[dai_u0412@y...      ]                                     
->    1402 2006-07-25 07:56  ┗[bsdmad@g...         ]                                     
      1404 2006-07-25 10:38   ┣[yuichi_katahira@m...]                                   
      1405 2006-07-25 10:51   ┃┗[bsdmad@g...         ]                                 
      1811 2006-11-08 10:33   ┗[zn@m...             ]