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

rails:1811

From: Kazuhiro NISHIYAMA <zn@m...>
Date: Wed, 08 Nov 2006 18:33:48 +0900
Subject: [rails:1811] Re: 参加します

西山和広です。

かなり前の話題ですが、PDFについて調べていたら見つけたので。

>>>>> On Tue, 25 Jul 2006 14:56:40 +0900
>>>>> bsdmad@g...("UEDA Hiroyuki")  said:
> 
> > いつのまにかRfpdfというのも紹介されていたのですね。
> > 個人的にも参考になりました。
> 
> 面白そうだったので rfpdf を試してみましたが、一部文字化けしてしまうのが
> 良く分かりません。コードは以下のような単純なものです。

SJISに関係なく、

require 'rfpdf'
pdf = FPDF.new()
pdf.AddPage();
pdf.SetFont('Arial', '', 10)
pdf.Write(5, "\\ should be working")
open('e.pdf', 'wb') {|f| f.write pdf.Output() }

のようにASCII文字の範囲内でも「\」がでなかったので
調べてみたところ、

Index: lib/rfpdf/fpdf.rb
===================================================================
--- lib/rfpdf/fpdf.rb	(revision 5)
+++ lib/rfpdf/fpdf.rb	(working copy)
@@ -629,7 +629,7 @@
             end
             txt = txt.gsub(')', '\\)')
             txt.gsub!('(', '\\(')
-            txt.gsub!('\\', '\\\\')
+            txt.gsub!('\\', '\\\\\\')
             if @ColorFlag
                 s=s+'q '+@TextColor+' '
             end

のように直せば良いようなので、トラッカーに登録しておきました。

http://rubyforge.org/tracker/?func=detail&aid=6554&group_id=1869&atid=7320


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)

--
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...             ]