سلام
من میخوام با استفاده از زبان php یه متنی رو روی عکس بندازم با انگلیسی مشکل نداره ما فارسی رو انگار ساپورت نمیکنه از چئ به راست حروفش جدا میشه. کسی راه حلی داره؟ تو اینترنت گشتم راهی پیدا نکردم ممنون
3 پاسخ
0
شاید خنده دار باشه ولی از این خط کد بعد تگ php استفاده کن احتمال زیاد درست میشه
header('Content-Type: text/html; charset=utf-8')
0
این که واسه صفحه html با این درست نمیشه متاسفانه. کسی راه حل دیگه ای داره؟
0
برای مشکل شما دو راه حل وجود داره:
۱. در صورتی که بخواید از PHP معمولی استفاده کنید (یعنی استفاده از کتابخانه GD) میتونید از کتابخانه زیر استفاده کنید:
https://github.com/cyc0der/gd-text-farsi
۲. در صورتی که بخواید از Imagick استفاده کنید (باید این افزونه PHP رو فعال کنید) میتونید از کتابخانه زیر استفاده کنید:
https://image.intervention.io/v2
پیشنهاد بنده بر اساس تجربه: از راه حل دوم استفاده کنید، نتیجه تمیزتر و باکیفیتتره.
آخرین ویرایش: 12-01-2022 ???? 18:33، توسط naderian-mahdi دلیل: اضافه کردن پیشنهاد
سوال برنامه نویسی دارید؟
ندونستن عیب نیست، نپرسیدن چرا!