برگزیده های پرشین تولز

مشکل در فارسی نوشتن در فانکشن imagettftext()

4ng3l

Registered User
تاریخ عضویت
17 فوریه 2006
نوشته‌ها
238
لایک‌ها
1
سن
35
محل سکونت
مشهد
سلام
من توی استفاده از زبان فارسی در تابع .... مشکل دارم .
جریان اینه که فکر کنین مثلا یک فرم هستش که یک مشتری داخل یک input box اسم و مشخصات خودش رو می نویسه و توی صفحه بعدی فرم قرارداد به صورت عکس نمایش داده می شه تا طرف print کنه و امضاء کنه و برای ما فکس کنه .
اسم و .... باید فارسی نوشته بشه بخاطر همین من از فونت zar استفاده کردم ولی حالا که می خوام هدر رو ارسال کنم عکس به صورت جوری که پایین گذاشتم نمایش داده می شه . لطفا کمکم کنید یا اگه نظر بهتری دارین بگین .
مرسی
 

فایل های ضمیمه

  • index.jpg
    index.jpg
    79.1 KB · نمایش ها: 25

4ng3l

Registered User
تاریخ عضویت
17 فوریه 2006
نوشته‌ها
238
لایک‌ها
1
سن
35
محل سکونت
مشهد
منظورم اینه که وقتی حروف جدا جدا از هم نشون داده میشن
الان توی این عکس رضا مرندی رو با imagettftext نوشتم
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
منظورم اینه که وقتی حروف جدا جدا از هم نشون داده میشن
الان توی این عکس رضا مرندی رو با imagettftext نوشتم
GD کلا مادرزادی با فارسی و یونیکد مشکل داره !!
میلاد اینا داشتن یه زمانی روی کلاس فارسی نویسی توی GD کار میکردن ! قضیه مال دوسه سال پیشه !! نمیدونم چی شد آخرش !!
 

4ng3l

Registered User
تاریخ عضویت
17 فوریه 2006
نوشته‌ها
238
لایک‌ها
1
سن
35
محل سکونت
مشهد
حاج شاهد خوب الان من چه کنم ؟
نظری نداری ؟
 

alik

کاربر قدیمی پرشین تولز
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
2,146
لایک‌ها
1,232
مشکل فارسی نویسی داخل GD حل شده و کافیه یک سرچ کنید واسطی که رشته فارسی را جوری تغییر میدهد که در GD درست نمایش داده شود را میتوانید پیدا کنید.

من دوتا نسخه اش را امتحان کردم نسخه اولی که فکر کنم قدیمی ترینشان بود توسط یک بنده خدایی نوشته شد و زند zend شده داد من تست کردم هم حجمش کم بود هم بدون مشکل جواب میداد نسخه جدیدتر که مجانی پخش شد حجمش یکمی بیشتر بود اونم مشکلی نداشت :)
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
مشکل فارسی نویسی داخل GD حل شده و کافیه یک سرچ کنید واسطی که رشته فارسی را جوری تغییر میدهد که در GD درست نمایش داده شود را میتوانید پیدا کنید.

من دوتا نسخه اش را امتحان کردم نسخه اولی که فکر کنم قدیمی ترینشان بود توسط یک بنده خدایی نوشته شد و زند zend شده داد من تست کردم هم حجمش کم بود هم بدون مشکل جواب میداد نسخه جدیدتر که مجانی پخش شد حجمش یکمی بیشتر بود اونم مشکلی نداشت :)
لینک میدی؟
 

4ng3l

Registered User
تاریخ عضویت
17 فوریه 2006
نوشته‌ها
238
لایک‌ها
1
سن
35
محل سکونت
مشهد
مشکل فارسی نویسی داخل GD حل شده و کافیه یک سرچ کنید واسطی که رشته فارسی را جوری تغییر میدهد که در GD درست نمایش داده شود را میتوانید پیدا کنید.

من دوتا نسخه اش را امتحان کردم نسخه اولی که فکر کنم قدیمی ترینشان بود توسط یک بنده خدایی نوشته شد و زند zend شده داد من تست کردم هم حجمش کم بود هم بدون مشکل جواب میداد نسخه جدیدتر که مجانی پخش شد حجمش یکمی بیشتر بود اونم مشکلی نداشت

اره اگه لینک بدی عالی میشه
 

alik

کاربر قدیمی پرشین تولز
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
2,146
لایک‌ها
1,232
این لینک برنامه ای میلاد
http://prdownload.berlios.de/persiangd/gd-farsi_0.6.tar.gz
شما هم اونایی که داری بفرست
این نسخه جدیدتر از نسخه ای هست که من آپلود کردم :)

Version 0.6 (released 7-Mar-2007)
* add the new option ,type with nastalig font
Version 0.5 (released 25-Feb-2007)
* solved the problem for using the eraab
* font changed to FreeFarsi.ttf
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
اهم

بله برنامه واسه رفع حاجت بد نیست !
در ضمن خوده توسعه دهنده GD مثل اینکه مشکلش رو حل کرده و در php6 و یا شاید زودتر نتیجه اش رو ببنید مثل اینکه هنوز توی SVN این تغییرات و قطعی نشده و البته اگر قدرت این رو دارید که روی سرور چیزی نصب کنید این رو نصب کنید :
http://pecl.php.net/package/cairo_wrapper

cairo خودش فارسی رو ساپورت می کنه البته اگر این رو نصب کنید دیگه نمی شه از GD استفاده کنید ! چون cairo یک کتابخونه دیگست با توابع دیگه ولی فارسی رو به صورت کامل پشتیبانی می کنه, یک از توسعه دهنده های اون ایرانی هست
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
البته واسه این فکر کنم باید fribidi نصب باشه
 

4ng3l

Registered User
تاریخ عضویت
17 فوریه 2006
نوشته‌ها
238
لایک‌ها
1
سن
35
محل سکونت
مشهد
اقا حالا این که داره ادامه پیدا میکنه
کسی در رابطه با report گیری چیزی تو php میدونه ؟
تو ASP.NET از کریستال ریپورت استفاده میشه
یه تاپیک جدید بزنم ؟
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
اقا حالا این که داره ادامه پیدا میکنه
کسی در رابطه با report گیری چیزی تو php میدونه ؟
تو ASP.NET از کریستال ریپورت استفاده میشه
یه تاپیک جدید بزنم ؟
آره جدید بزن
 

4ng3l

Registered User
تاریخ عضویت
17 فوریه 2006
نوشته‌ها
238
لایک‌ها
1
سن
35
محل سکونت
مشهد
تو این تابع مثله این که کلا rtl نداره
چی کار کنم ؟
فقط ltr هست
 

miladmovie

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
25 دسامبر 2002
نوشته‌ها
1,939
لایک‌ها
3
سن
39
من دوتا نسخه اش را امتحان کردم نسخه اولی که فکر کنم قدیمی ترینشان بود توسط یک بنده خدایی نوشته شد و زند zend شده داد من تست کردم هم حجمش کم بود هم بدون مشکل جواب میداد نسخه جدیدتر که مجانی پخش شد حجمش یکمی بیشتر بود اونم مشکلی نداشت :)
و البته من هیچ وقت اون رو زند شده به کسی ندادم و همیشه سورسش آزاد بوده ! یا واست زندش کردن دادن (که عجب آدم های نامردی هستند که برنامه آزاد رو زند می کنند می دند دست مردم) یا اون برنامه نبوده (باز هم عجب آدم های بودند که برنامه ها رو زند می کنند و اون ها رو ازاد در اختیار مردم قرار نمی دهند)
 
بالا