اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

مكتبة mpdf تعتبر من أفضل الخيارات لدعم اللغة العربية ويمكنك تثبيتها من خلال:

composer require mpdf/mpdf

ومن مميزاتها أن لها دعم كامل للغة العربية كما أنها سهلة التركيب والاستخدام وتوجد إمكانية استخدام صور كخلفية وتدعم اتجاه RTL بشكل جيد

أي أن لها أداء جيد مع النصوص العربية

ولدينا أيضا مكتبة Snappy PDF تثبيتها من خلال:

composer require barryvdh/laravel-snappy

دعمها جيد للغة العربية لكن المميز فيها أنها تعتمد على wkhtmltopdf ولها جودة عالية في تحويل HTML إلى PDF لكن ستحتاج إلى تثبيت wkhtmltopdf على السيرفر.

في حين مكتبة DomPDF:

composer require barryvdh/laravel-dompdf

من مميزاتها أنها خفيفة وسريعة لكن دعمها محدود للغة للعربية لكنك لن تحتاج إلى تثبيت برامج إضافية.

بالنسبة لحالتك بما أنك تريد استخدام صورة كقالب والكتابة عليها باللغة العربية وقد جربت FPDF ولم تنجح معك أنصحك باستخدام mPDF لأنها تدعم العربية بشكل ممتاز كما أنها سهلة الإعداد وتدعم استخدام الصور كخلفية كما تدعم تحديد مواضع النصوص بدقة.

 

  • 1
نشر

عليك استخدام مكتبة mPDF وستحتاج إلى استخدام نوع خط معين يدعم اللغة العربية وذلك موضح هنا:

أو استخدام مكتبة dompdf  واستخدام نوع خط معين أيضًا وستجد تفصيل هنا:

فالمكتبة بشكل إفتراضي لا تدعم اللغة العربية، والخط هو ما يوفر ذلك.

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...