با توجه به اینکه یونیکد UTF-8 کاراکترهای فراوانی را شامل می شود به همین علت حجم فایل هایی که توسط این یونیکد تولید می شود نسبت به یونیکد iso-8859-1 بیشتر است.
به همین علت whmcs در حالت پیش فرض برای تولید فاکتورهای PDF خود از utf-8 استفاده نکرده است.
iso-8859-1 بر خلاف UTF-8 فقط از کاراکترهای a-z و 0-9 و چند کاراکتر استاندارد دیگر پشتیبانی می کند.
در صورتی که هیچ یک از مشتریان شما از کاراکترهای ویژه در اسم یا آدرس خود استفاده نمی کند برای کاهش حجم فایل های PDF از منوی تنظیمات اصلی به تب فاکتورها مراجعه کرده و گزینه TCPDF Font را از Freesans به Helvetica تغییر دهید.
در غیر این صورت اگر شما به کارکترهای ویژه نیاز دارید با ما همراه باشید تا چگونگی استفاده از UTF-8 در فاکتور ها را به شما آموزش دهیم
استفاده از کاراکترهای ویزه در فونت های استاندارد ممکن نیست به همین علت whmcs از فونت جایگیزینی برای این منظور بهره برده است که از زبان های روسی – قزاقستانی – عربی و فارسی و … پشتیبانی می کند
برای نصب مراحل زیر را طی کنید
1- فایل فونت را از [اینجا] دانلود کنید
2- فونت دانلود شده را در پوشه /vendor/tecnickcom/tcpdf/fonts/ آپلود کنید.
3- از بخش تنظیمات > تنظیمات اصلی > فاکتورها گزینه فونت TCPDF را به custom تغییر داده و در فیلد روبرو بنویسید : dejavusans