PDA

View Full Version : مشکل زبان فارسی با کتابخانه tcpdf



mahdi.manian
جمعه 08 آذر 1392, 01:29 صبح
با عرض سلام.

من این کتابخانه را روی یک کامپوننت فروشگاهی جوملا به نام virtuemart استفاده می کنم. این افزونه با زبان فارسی مشکل داره و عبارات را به صورت علامت سوال نشون میده. بعد از جستجویی که انجام دادم سایت سازنده گفته بود برای حل این مشکل متغیر unicode را false کنید این کارو کردم حالا به نظر مشکل اصلی که علامت سوال بود حل شد حالا مشکل جدید داریم اون هم اینه که حالا به جای علامت سوال این چنین کاراکتر هایی توی pdf ذخیره می شه:
Ù¾ÛOEامک هامان

در سایت سازنده یک نمونه فارسی که مشکلی نداره گذاشته:
http://www.tcpdf.org/examples/example_018.phps
http://www.tcpdf.org/examples/example_018.pdf

حالا توی سایت سازندش چیکار کردن نفهمیدم!

pdf من که مشکل داره:
http://upload.tehran98.com/upme/uploads/cddd12c94ae969d21.pdf

فایل tcpdf.php:
http://upload.tehran98.com/upme/uploads/9cb777393e6ce7191.zip

ممنون میشم این فایل را چک کنید ببینید کجاش مشکل داره.


با تشکر.

omidabedi
جمعه 08 آذر 1392, 09:57 صبح
دوست عزیز از فونت های مختلفش استفاده کن یدونش با فارسی مشکلی نداره متاسفانه قبلا استفاده کردم الان یادم نمیاد اسمش چی بود

mahdi.manian
جمعه 08 آذر 1392, 12:05 عصر
ممنون که جواب دادید.

مشکل از فونتش نیست. مشکل از انکودینگ هاست. چطوری باید حل بشه را نمی دونم!

سایت سازندش گفته برای زبان فارسی فونت dejavusans را استفاده کنید که من این فونت را در خروجی setfont کردم ولی بازم درست نشد.

mahdi.manian
جمعه 08 آذر 1392, 12:40 عصر
لطفا اگه کسی می تونه اینو درست کنه پیام خصوصی بدهد هزینه هم تقدیم خواهد شد.


ممنون.

omidabedi
جمعه 08 آذر 1392, 19:37 عصر
تنها عاملی و مشکلی که من بهش برخوردم همین بود که با عوض کردن فونت درست شد.

mahdi.manian
جمعه 08 آذر 1392, 19:39 عصر
من فونت را عوض می کنم تغییری نمی کنه!

مشکل از کجاست؟

omidabedi
جمعه 08 آذر 1392, 22:10 عصر
اهانننن حالا شد
اینم بگم که من فونت رو عوض که کردم بعدش نتیجه رو دیدم که درست شده همون موقع دیگه کلافه شدم
نمیدونم فکر کنم کش میکنه

mahdi.manian
یک شنبه 10 آذر 1392, 17:24 عصر
دوستان مشکل حل شد!

باید فونت مدل utf-8 لود می کردیم!

بازم ممنون.