حل مشكلة طباعة الفواتير PDF فى Whmcs







السلام عليكم ورحمة الله وبركاته يسعدني اليوم ان اقدم لكم شرح حل مشكلة طباعة الفواتير PDF فى Whmcs الخاصة بالخط والاتجاهات وتغيير الشعار الموجود بالفاتورة

 الشرح :

  • تغيير شعار الفاتورة
  • التوجه الى مجلد images فى الرئيسية
  • رفع الصوره باسم logo.png
  • لتغير مقاس الصوره ادخل القالب المستخدم واختار الملف invoicepdf.tpl
  • فى السطر 4 - 5 - 6 تجد مسارات الصور ومقاساتها
رمز PHP:
if (file_exists(ROOTDIR.'/images/logo.png')) $pdf->Image(ROOTDIR.'/images/logo.png',20,25,75,0,'',''$align='R');
elseif (
file_exists(ROOTDIR.'/images/logo.jpg')) $pdf->Image(ROOTDIR.'/images/logo.jpg',20,25,75,0,'','','','','','R' );
else 
$pdf->Image(ROOTDIR.'/images/placeholder.png',20,25,75,0,'','','','','','R');  
  • فى حالات عدم رفع الصوره باسم logo.png سيضع منها صوره اخرى بأسم placeholder.png

 مشكلة الخط :

  • التوجه الى مجلد includes
  • الدخول الى مجلد fonts
  • رفع الخط المرفق فى المرفقات
  • من لوحة تحكم سكربت Whmcs اذهب الى Setup ثم General Settings ثم Invoices عند TCPDF Font Family
  • اختر Custom
  • اكتب فى المربع الفارغ almohanad

 تعديل الاتجاهات :

بتكون من القالب المستخدم من ملف invoicepdf.tpl تعتمد تحويل الفواتير على مكتبه PDF تسمىTCExam الموقع الرسمى TCExam Documentation يمكنك الدخول والاعتماد عليها فى التعريب مرفق لكم ملف invoicepdf.tpl معرب للنسخه 5.0.3

 صورة الفاتورة بعد التعريب :

 تحميل علي سيرفرين :


 

http://www.traidnt.net/vb/traidnt2220819