View Full Version : utf8 در کلاس fpdf
silencer
دوشنبه 06 خرداد 1392, 18:26 عصر
سلام
من برای تبدیل اطلاعاتم میخوام از کلاس fpdf به ادرس http://www.fpdf.org/ استفاده میکنم ،توی سایت گفته از utf-8 پشتیبانی میکنه ولی وقتی متون فارسی رو تبدیل می کنم به صورت خرچنگ قورباقه نشون میده.
البته وقتی از کد utf8-decode استفاده میکنم به جای خرچنگ قورباقه متون رو با علامت سوال ؟ نشون میده.
راه حل چیست؟
wallfa
سه شنبه 07 خرداد 1392, 16:55 عصر
به راحتی سئوال شما قابل جواب نیست بهتر بود صفحات که در این مورد دیدید رو هم لینک می نمودید .
silencer
سه شنبه 07 خرداد 1392, 17:24 عصر
من نمونه کد خودم رو ضمیمه کردم.
http://www.fpdf.org/ یک کلاس در اختیار میزاره برای ساخت فایل pdf ،در صفحه اصلی سایت نوشته از utf8 پشتیبانی میکنه.
در قسمت faq سایت گفته اگر با utf8 مشکل داشتید از utf8_decode استفاده کنید یا از
$str = iconv('UTF-8', 'windows-1252', $str);
تنها چیزی که به نظرم میرسه که مشکل از اون باشه font مورد استفاده هست در زیر اموزش ساخت فونت رو گذاشته http://www.fpdf.org/en/tutorial/tuto7.htm
من یک فونت با encoding cp874 ساختم ولی نتیجه ای نگرفتم به نظرم احتمالا مشکل از فونته ولی نتونستم درست کنم
silencer
چهارشنبه 08 خرداد 1392, 15:18 عصر
up.......................
MMSHFE
پنج شنبه 09 خرداد 1392, 09:16 صبح
توی سایتش نوشته برای نسخه Unicode باید از کلاس tFPDF استفاده کنید. ضمناً کلاس TCPDF (http://www.tcpdf.org/) هم خوبه.
mahdivpg
پنج شنبه 09 خرداد 1392, 13:32 عصر
mysql_set_charset (utf8,$con)
MMSHFE
جمعه 10 خرداد 1392, 12:40 عصر
mysql_set_charset (utf8,$con)
دوست عزیز، این مسئله ارتباطی به اتصال MySQL نداره. درمورد ساخت PDF هست.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.