VtigerCRM6 PDF文字化け

621 views
Skip to first unread message

R.Kawai

unread,
May 11, 2014, 9:47:06 PM5/11/14
to vtige...@googlegroups.com
VtigerCRM6 を使い始めていますが、PDFの生成で日本語が文字化けしてしまうため、対策に苦慮しています。
取りあえずTCPDFを最新の6.0.075を入手して、libraries/tdpdfを入れ替えました。
libraries/tcpdf/config/lang/eng.phpがないとエラーになったので、元のファイルからコピーして作成しエラーはなくなりましたが、
PDF生成で相変わらず日本語の文字化けとなります。

PDF生成で文字化けしない方法を教えて下さい。PDF Maker proなどの購入は別途検討していますが、まずは購入することなくできる対策を探しております。

何卒、よろしくお願いいたします。



R.Kawai

unread,
May 14, 2014, 1:27:37 AM5/14/14
to vtige...@googlegroups.com
その後、Freeの日本語フォントをfont/の下に登録もして、フォントファイル名を設定し直すなどしましたが
効果がありませんでした。
設定変更したファイルが違っているのか?どのファイルを設定変更すればいいのかわかりませんでした。

中途半端な状態のまま、PDF Maker profesional を導入し、こちらでは日本語表示ができました。

ですが、PDF Makerを使用しなくても日本語対応できる方法があれば、お教えください。

2014年5月12日月曜日 10時47分06秒 UTC+9 R.Kawai:

sai

unread,
Oct 7, 2014, 8:55:37 PM10/7/14
to vtige...@googlegroups.com
私のほうでは文字化け解決できました、仕組みとしてはUNICODEのFONTにしただけ、解決になったらいいかなと

1.下記のリンクからFONTをダウンロードして
http://sourceforge.net/projects/hawebs/files/Assistance/PHP/Droid%20Sans%20Fallback%20-%20PHP.zip/download
droidsansfallback.ctg.z 
droidsansfallback.php 
droidsansfallback.z

2.この三つを下記のどころに置きます。
libraries\tcpdf\fonts\

3.そして下記のファイルの
vtlib\Vtiger\PDF\inventory\HeaderViewer.php

'freeserif' → 'droidsansfallback' 
に置換します。


2014年5月14日水曜日 14時27分37秒 UTC+9 R.Kawai:
Reply all
Reply to author
Forward
0 new messages