WHMCS主机管理系统因是国外开发,PDF账单中文字乱码或者显示为???,这个解决方法比较简单,下载字体(Droid_Sans_Fallback.zip,百度网盘下载地址:链接: https://pan.baidu.com/s/1wggq8Mcna6fxWK71fEmpVQ 提取码: uds3,放心下载,无毒),共三个文件:droidsansfallback.php,droidsansfallback.ctg.z,droidsansfallback.z。然后解压上传到WHMCS应对应的安装目录下,上传路径如下(WHMCS版本不同,略有不同):
/vendor/tecnickcom/tcpdf/fonts/ 或 /includes/font/
最后,登录WHMCS后台,依次点击Setup(设置)->General Settings(常规设置)->Inovices(发票),找到TCPDF Font Family(PDF字体),选择Custom,并在右侧的框内填入droidsansfallback,点击保存即可。
字体解决完还需要设置下logo和公司信息,使账单看起来更好看也更正规:
1、logo设置
把想要显示的logo制作成logo.png(建议尺寸250*90),上传到WHMCS目录/images/,打开账单看看logo效果。
2、公司信息设置
登录WHMCS后台依次点击Setup(设置)->General Settings(常规设置>>一般)->Pay To Text(付款条文)填写你想要在账单上显示的公司信息或者其他内容。