PDA

View Full Version : کمک در زمینه کتابخانه TCPDF



foad_b719
شنبه 21 اردیبهشت 1398, 09:21 صبح
سلام به دوستان
من هرچی گشتم نتونستم مشکلی که باهاش برخورد کردم رو حل کنم. من برای PDF درست کردن. از کتابخانه TCPDF استفاده میکنم. با فارسی هم در حالت عادی مشکلی نداره ولی وقتی اطلاعات رو از دیتابیس میخونه بجای حروف مربع میزاره اینو بگم که اطلاعات در دیتابیس هم بهصورت UTF-8 ذخیره میشه یعنی collation همه ستون ها utf8_persian_ci هست واقعا نمیدونم چه کنم

plague
شنبه 21 اردیبهشت 1398, 17:15 عصر
من خیلی وقته کار نکردم
اگه اشتباه نکنم باید فونتش رو ست کنی تا درست نشون بده فارسی رو

نمونه کدش رو دانلود کن همین رو تغییر بده

https://tcpdf.org/examples/example_018/

foad_b719
یک شنبه 22 اردیبهشت 1398, 07:58 صبح
من خیلی وقته کار نکردم
اگه اشتباه نکنم باید فونتش رو ست کنی تا درست نشون بده فارسی رو

نمونه کدش رو دانلود کن همین رو تغییر بده

https://tcpdf.org/examples/example_018/

ممنون از پاسخگوییتون ... آخه اگه اشکال از فونت بود که بخش هایی که توی HTML (قالب ساخته شده برای تبدیل به PDF) فارسی نوشتم هم باید نشون نده ولی اونا رو نشون میده درست مواردی رو که از توی دیتابیس میخونم نشون نمیده ... تازه دیشب بعد اینکه این موضوع رو زدم فهمیدم وقتی با یه کامپیوتر دیگه یا یه گوشی دیگه درخواست ساخت PDF رو میدم اونجا دیگه موضوع خیلی وخیم تر هم هست درواقع اونجا همون مواردی رو هم که در گوشی من به صورت درست فارسی نشون میده به صورت علامت سوال نشون میده :گریه::گریه::گریه::گریه:

مهرداد سیف زاده
دوشنبه 23 اردیبهشت 1398, 21:03 عصر
در زمان فراخوانی utf-8 رو ست کردید؟

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);