PDA

View Full Version : سوال: عدم نمایش متن فارسی در قسمت هدر و فوتر tcpdf



hamidhassas
یک شنبه 27 بهمن 1392, 14:45 عصر
من از اسکرییپت tcpdf استفاده میکنم زمانی که فایل php رو به pdf تبدیل میکنم متن های فقط قسمت هدر و فوتر فارسی نیستند و به صورت ؟؟؟؟؟؟ نمایش داده میشن چطوری میتونم UTF-8 فعال کنم تا متن ها به فارسی نمایش داده بشن

hamidhassas
یک شنبه 27 بهمن 1392, 21:55 عصر
اساتید کسی نیست کمک کنه

omidabedi
یک شنبه 27 بهمن 1392, 23:24 عصر
مشکل از فونتش هست.فونتهای مختلفشو تست کن یادم نیست دقیقا کدوم فونتش با فارسی مشکلی نداشت.

مهرداد سیف زاده
دوشنبه 28 بهمن 1392, 07:06 صبح
منم با tcpdf خیلی مشکل داشتم
ولی mpdf این مشکلات رو نداره و کنترل فونت و rtl بسیار بالایی داره. در مقابل tcpdf که نصب و راه‌اندازیش خیلی دشوار بود، mpdf براحتی ازش استفاده کردم و کاملا از زبانهای rtl پشتیبانی میکنه. حتی بصورت توکار فونت zar رو داره و شما کافیه دربالای فایل php‌خودتون یک استایل برای مقدار دهی فونت صفحه بزارید و کل صفحه رو با اون فونت نشون بده
http://www.mpdf1.com/mpdf/

نمونه اجرای mpdf
http://mpdf1.com/examples/example_RTL.pdf

hamidhassas
دوشنبه 25 فروردین 1393, 14:19 عصر
همرکاری میکنم از mpdf سر در نمیارم میشه کمک کنید؟

اولا که وقتی هدر رو فارسی مینویسید صفحه اول لون فارسی رو برعکس مینویسه
دوما وقتی تاریخ رو در اون قرار میدید به شمسی وارونه مینویسه مثلا 1392/12/26 مینویسه 62/21/2931
سوما به صورت پیشفرض سایز صحفه A5 نداره و باید دستی به اون اندازه بر حسب اینچ داد
چهارما اگه ترتیب کد ها بهم بریزه فایل اجرا نمیشه

ghasemweb
دوشنبه 01 اردیبهشت 1393, 11:09 صبح
سلام.
من از کلاس tcpdf استفاده کردم خیلی قوی هستش و امکاناتش هم تقریبا جوابگوی نیازات من بود اما یه سری مشکلات هم داشت که هنوز نتونستم حلش کنم. الانم دارم کلاس mpdf رو تست میکنم ببینم چطوریه. دوستان اگر قبلا به نتیجه ای رسیدن بگن که وقتمون تلف نشه ممنون.