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

  • بادئ الموضوع بادئ الموضوع hkaia
  • تاريخ البدء تاريخ البدء

hkaia

عضو جديد
7 يناير 2013
24
0
0
حل مشكلة طباعة الفواتير PDF فى WHMCS
الخاصة بالخط والاتجاهات
وتغيير الشعار الموجود بالفاتورة



تغيير شعار الفاتورة
1- التوجه الى مجلد images فى الرئيسية
2- رفع الصوره باسم logo.png
3 - لتغير مقاس الصوره ادخل القالب المستخدم واختار الملف invoicepdf.tpl
4- فى السطر 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');
5- فى حالات عدم رفع الصوره باسم logo.png سيضع منها صوره اخرى بأسم placeholder.png


مشكله الخط

1- التوجه الى مجلد includes
2- الدخول الى مجلد fonts
3- رفع الخط المرفق فى المرفقات
4 - من لوحة تحكم سكربت whmcs اذهب الى
Setup ثم General Settings ثم Invoices عند TCPDF Font Family
5- اختر Custom
6- اكتب فى المربع الفارغ almohanad



تعديل الاتجاهات
بتكون من القالب المستخدم من ملف invoicepdf.tpl
تعتمد تحويل الفواتير على مكتبه PDF تسمىTCExam
الموقع الرسمى
http://www.tcpdf.org/doc/code/classTCPDF.html

يمكنك الدخول والاعتماد عليها فى التعريب

مرفق لكم ملف invoicepdf.tpl معرب للنسخه 5.0.3



تجد صوره بعد تعريب الفاتوره وطباعتها فى المرفقات

دمتم بود
فى امان الله
 

المرفقات

  • tcppdf.zip
    tcppdf.zip
    125.2 KB · المشاهدات: 664
  • invoicepdf.rar
    invoicepdf.rar
    1.6 KB · المشاهدات: 550
  • Capture.webp
    Capture.webp
    22.1 KB · المشاهدات: 1,297
بارك الله فيك ياغالى والله

ما قصرت ودرس ممتاز والجميع يبحثون عنه او ما يدرون عنه وخصوصا المواقع العربية تواجه هذه المشكلة

قمت بعمل ملفات تعريب وتعديل ملف invoicepdf.tpl تجده بالمرفقات يتم تحميله لمجلد الاستايل

وايضا اضافة خطوط أخرى وجدتها بالموقع الرسمى
PDF Invoice Customisation - WHMCS Documentation

طبعا مع اتباع نفس الشرح فقط نغير اسم الخط إلى dejavusans

ونقوم برفع ملفات الخطوط المرفقة ايضا

وهذه صورة توضح الملف

attachment.php
 

المرفقات

درس رائع ونتمنى منك المزيد
 
اشكركم اخوانى على المرور
واتمنى ان يستفيد من الدرس الجميع
وانتظرونى فى دروس قادمه ان شاء الله​
 
شكرا لك على الشرح ما قصرت

بانتظار شروحاتك الجديدة

 

المشاركات المتشابهة