WHMCS账单附件PDF乱码解决办法

时间:12-12-08 栏目:VPS教程 作者:赵 容 评论:20 点击: 6,426 次

其实很早就有用户反应这个问题,主要表现为客户账单的PDF附件乱码,一堆?号,虽然这玩意儿确实无大碍,但总归是个问题看着不爽,如图,中文部分全部是?号:

whmcs-pdf

这个问题,是由于账单字体造成的,解决的方式要从2个方面着手,一个是WHMCS后台的设定,另一个是下载相关字体(droidsansfallback)。

首先,我们从网络上下载该字体(droidsansfallback),解压后传入WHMCS安装目录下的includes/font,共三个文件:droidsansfallback.php,droidsansfallback.ctg.z,droidsansfallback.z。

然后,管理员账户登录WHMCS后台,依次进入Setup,General Settings,Inovices,在下面找到TCPDF Font Family,选择Custom,并填入droidsansfallback保存。

(上述步骤中文菜单依次为系统设置,常规设置,发票,TCPDF字体系列)

OK,此时我们再次尝试发送Invoice Payment Confirmation邮件,中文终于正常显示了。

whmcs-pdf-02

以上为VPSAA主机WHMCS教程系列,所需工具均可在用户产品附加选项下载和查看使用方式。

【文件下载链接】http://w.vpsaa.net/droidsansfallback.zip

香港/美国/国内高速VPS

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者务必认真考虑后下手并自担风险;一分钱一分货仍是恒久不变之真理,未满18岁人士(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: WHMCS账单附件PDF乱码解决办法鄙视无耻复制行为!
关于评论: 赵容有义务保证您的个人信息不经由赵容部落透露给任何第三方,所以任何虚假邮箱的评论将不做回应,直接放入垃圾评论区域.
关于选择: 所有海外网络产品均无法保证在中国任何地区,任何时间,任何宽带均有相同的访问体验,追求速度国内产品是您的不二选择,那种号称某海外机房绝不抽风的不是骗子就是傻逼.
关于安全: 任何IDC都有倒闭和跑路的可能,月付和备份是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现.

WHMCS账单附件PDF乱码解决办法:目前有20 条留言

  1. 10楼
    香菇肥牛:

    WHMCS 6.0/6.1 版本的发票字体目录是/vendor/tecnick.com/tcpdf/fonts/, 6.2版本是/vendor/tecnickcom/tcpdf/fonts/。昨天把whmcs英文用户手册全部翻了一遍才知道。

    2016-03-02 00:05 [回复]
    • 赵 容:

      额,其实可以在源码下以文件夹或者文件搜索也可以很快找到相关目录或者文件。

      2016-03-02 08:29 [回复]
  2. 9楼
    netsbs:

    完美解决,非常感谢。

    PS:在WHMCS5.3.10中的字体目录是/includes/classes/TCPDF/fonts/

    设置: Setup > General Settings > Invoices > PDF Font Family

    2014-11-25 15:02 [回复]
    • 赵 容:

      感谢您的反馈!

      2014-11-25 16:09 [回复]
  3. 8楼
    哎呀:

    5.3.8的没有font这个文件夹啊····

    2014-08-20 16:22 [回复]
    • 赵 容:

      用查找功能,应该有的,一般为font或者fonts

      2016-03-02 08:30 [回复]
  4. 7楼
    mano:

    共三个文件:droidsansfallback.php,droidsansfallback.ctg.z,droidsansfallback.z。容姐 这3个东西能分享下吗

    2013-02-08 18:30 [回复]
    • 秋随枫舞:

      我给分享下吧http://pan.baidu.com/share/link?shareid=261091&uk=2687374774

      2013-02-17 20:34 [回复]
      • :cry: 感谢 秋随枫舞 的分享 。万分感谢~ :lol:

        2013-02-17 23:39 [回复]
  5. 6楼
    mano:

    共三个文件:droidsansfallback.php,droidsansfallback.ctg.z,droidsansfallback.z。 这3个文件哪里找呢?

    2013-02-06 22:15 [回复]
  6. 5楼
    JC:

    荣哥 发现笔误。
    主要表现为客户账单的PDF附件乱码

    2012-12-10 13:23 [回复]
    • 赵 容:

      ???这句没问题啊???

      2012-12-10 13:38 [回复]
  7. 4楼
    JC:

    荣哥。笔误。
    如图,中文部门全部是?号:

    2012-12-10 12:07 [回复]
    • 赵 容:

      哎,悲剧,没检查就是很多这个问题。已修正,感谢反馈!

      2012-12-10 12:34 [回复]
  8. 地板
    Musk:

    问下,wordpress日均ip多少再用缓存插件?

    2012-12-08 23:00 [回复]
    • 赵 容:

      这个其实没有啥原则的,用不用缓存与日ip没有太大的联系。

      2012-12-09 08:19 [回复]
  9. 板凳
    Zach:

    荣哥一套WHMCS授权费几何啊?

    2012-12-08 09:19 [回复]
    • 赵 容:

      WHMCS官方网站有独立授权价格的。

      2012-12-08 09:20 [回复]
  10. 沙发
    花伞菌:

    沙发???

    2012-12-08 06:48 [回复]

发表评论


Zrblog.net

广而告之