صفحة 1 من 6 123456 الأخيرةالأخيرة
النتائج 1 إلى 15 من 84

الموضوع: ][~ كائن الكتابة باللغة العربية على صور الـ GD (الكثير من الخطوط ~][

  1. ][~ كائن الكتابة باللغة العربية على صور الـ GD (الكثير من الخطوط) ~][



    الحمد لله و الصلاة و السلام على رسول الله سيدنا محمد و على آله و صحبه و سلم...
    و " الحمد لله الذي تتم بنعمته الصالحات " ...

    لروية مثال على الكائن بسرعه انظر الرابط التالي :
    http://www.mazen.ws/arabicGD/_example.php


    بعد فترة انقطاع طويلة جداً ، رجعت و معي هديه أحببت أن يكون منتدى " سوالف " هو أول مكان اعلن فيه عن هذه الهديه ، و اظن أن الهديه واضحه من عنوان الموضوع ...

    للأسف فبالرغم من قوة مكتبة الـ GD إلا أنها قاصرة جداً في التعامل مع اللغة العربية من ناحيتين :
    عدم عرض الحروف العربية كما يجب .
    عرض النص العربي من الشمال لليمين بدلاً من عرض من اليمين للشمال .
    لذلك قمت بإنشاء هذا الكائن الذي يرتكز عمله على حل هاتين المشكلتين و إظهار النص العربي على الصور .
    يمكن تجربة عمل الكائن عن طريق هذه الواجهه البسيطة -Script :
    http://www.mazen.ws/arabicGD/_example.php

    او قرآءة ملف readme الموجود بالرابط التالي :
    http://www.mazen.ws/arabicGD/

    لتنزيل الكائن استخدم العنوان التالي :
    http://www.mazen.ws/arabicGD/arabicGD.zip


    وفق الله الجميع لما يحبه و يرضاه ..
    أخوكم و محبكم في الله
    مازن عبد الله مليباري





    __________________
    مدونتي الشخصية :
    http://www.mazen.ws
    عن البرمجة و تطوير المواقع و علوم الحاسب
    ماسنجر :
    desclub@hotmail.com
    بريد الكتروني :
    mazen@mazen.ws
    مازن مليباري غير متواجد حالياً




  2. أحببت ان أذكر أن الإخوه أثناء تجربة الكائن اكتشفوا بعض الحروف التي تظهر بطريقة غير متوقعه ..
    أتمنى مساعدتنا بكتابة أي حرف ظهر لكم بطريقة غير صحيحه حتى نقوم بمحاولة حل المشكلة ..

    و جزيتم خيراً





    __________________
    مدونتي الشخصية :
    http://www.mazen.ws
    عن البرمجة و تطوير المواقع و علوم الحاسب
    ماسنجر :
    desclub@hotmail.com
    بريد الكتروني :
    mazen@mazen.ws
    مازن مليباري غير متواجد حالياً

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2000
    المشاركات
    998


    لله درك

    سبقتني إلى هذا الكائن

    جهد رائع، وعمل مثمر، ونتيجة تستحق التقدير





    __________________
    لا تعاند من إذا قال فعل
    الشنكبوتية
    اللغة العربية سياج هويتنا
    عبد الرحمن غير متواجد حالياً



  4. رد مقتبس من عبد الرحمن
    لله درك

    سبقتني إلى هذا الكائن

    جهد رائع، وعمل مثمر، ونتيجة تستحق التقدير
    مشكور على كلامك اللطيف
    وصدقني المشروع كله ماكان لا على البال ولا على الخاطر :shy: إنما مصادفة أني كنت أقرأ عن الـ SVG وواجهتني نفس مشكلة اللغة العربية و الشيء إلي يقهر إني حصلت حل للـ GD و ماحصلت حل للـ SVG :anger1:






    __________________
    مدونتي الشخصية :
    http://www.mazen.ws
    عن البرمجة و تطوير المواقع و علوم الحاسب
    ماسنجر :
    desclub@hotmail.com
    بريد الكتروني :
    mazen@mazen.ws
    مازن مليباري غير متواجد حالياً

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    153


    مدهش!!
    سلمت يداك يااخى مازن
    حقيقة عمل مثمر للكائن سأحاول اكتشاف المزيد عنه بالتجربة





    Rings غير متواجد حالياً

  6. #6
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    رائع جدا ولكن هناك بعض الحروف لا تظهر ولا تتعرف

    مثال كلمة

    بؤرة العين

    حرف ال
    ؤ

    ة

    لا يتعرفان

    عندما تكتب كلمة
    يا محمد

    تظهر
    يـ ا محمد
    ولكن الحروف اقرب شوي

    الفكرة قمة بالروعة ولكن اتوقع يجب دراسة احتمالات كل الحروف





    beshoo غير متواجد حالياً



  7. مدهش!!
    سلمت يداك يااخى مازن
    حقيقة عمل مثمر للكائن سأحاول اكتشاف المزيد عنه بالتجربة
    ويداك أخي .... أنتظر إبداعاتكم

    رائع جدا ولكن هناك بعض الحروف لا تظهر ولا تتعرف

    مثال كلمة

    بؤرة العين

    حرف ال
    ؤ

    ة

    لا يتعرفان

    عندما تكتب كلمة
    يا محمد

    تظهر
    يـ ا محمد
    ولكن الحروف اقرب شوي

    الفكرة قمة بالروعة ولكن اتوقع يجب دراسة احتمالات كل الحروف
    الله يبارك فيك أخي بشار هذه حرفين تضاف للقائمة ، و القائمة الحالية للحروف الغير معرفة هي :
    أ
    ة
    ؤ
    ـئـ
    أيضاً وصلة الأحرف ـ مثل مـــــــــــــــــــــازن
    الأرقام جميعها من 0 حتى 9


    جميع هذه الحروف حلها بسيط عدى حرف الالف ، حيث وجدت أنه لا يستطيع التفريق بين "أ" و "ا" ...
    لازال البحث مستمر





    __________________
    مدونتي الشخصية :
    http://www.mazen.ws
    عن البرمجة و تطوير المواقع و علوم الحاسب
    ماسنجر :
    desclub@hotmail.com
    بريد الكتروني :
    mazen@mazen.ws
    مازن مليباري غير متواجد حالياً

  8. #8
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,308


    ما شاء الله
    مشكور





    fnan4arab غير متواجد حالياً

  9. #9
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,308


    لم تضف "ـ" <<< اللي يستخدموها في التطويل مثل "فــــالــــح"
    وياليت تقوللي وش فايدة chrtavle.tbl
    الأحرف النجليزية الموجودة وش فايدتها





    fnan4arab غير متواجد حالياً

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2000
    المشاركات
    998


    ملف chrtavle.tbl يحتوي على أرقام الحروف في ملف الخط

    لأن ملف الخط المرافق الحروف فيه مركبة بطريقة خاصة يعرفها الأخ مازن

    الأخ مازن:

    لإذا أدخلت علامات التشكيل فسدت الحروف

    أنت بين أمرين

    إما التخلص من التشكيل، أو وضعه في الحسبان





    __________________
    لا تعاند من إذا قال فعل
    الشنكبوتية
    اللغة العربية سياج هويتنا
    عبد الرحمن غير متواجد حالياً



  11. الله يسامحكم
    رحت أبحث عن ملف إسمه chrtavle.tbl في الأخير أنتبهت أن قصدكم chrTable.tbl خفت أني وضعت ملف خطأ بين الملفات


    كما ذكرت في my weblog أنني بإذن الله سوف أكتب شرح تقني عن طريقة عمل الكائن وهي بسيطة جداً لدرجه سوف تتعجب معها كيف أنه يمكن حل المشكلة بهذه البساطة فقط تتبقى عملية كتابة الكود و فيها بعض المشاكل مثل كيف تعرف أن الحرف بالمنتصف أو بالأخير أو كيف تتعامل مع حروف مركبة مثل "لام الف لا " و غيرها ، وهي مشاكل يمكن حلها بسهوله ..

    الملف chrTable.tbl يحتوي على خمسة أسطر ، السطر الأول فيه الحروف على هيئة ASCII اما الأربعة الباقيين فيحتوي كل سطر منهم على المقابل الست عشري ( hexadecimal ) لشكل الحرف في جدول محارف الـ Unicode .

    الأخ عبد الرحمن صدقت لم انتبه لمشكلة التشكيل و أظن أني وصلت لحل جيد لمشكلة عدم التفريق بين بعض الحروف





    __________________
    مدونتي الشخصية :
    http://www.mazen.ws
    عن البرمجة و تطوير المواقع و علوم الحاسب
    ماسنجر :
    desclub@hotmail.com
    بريد الكتروني :
    mazen@mazen.ws
    مازن مليباري غير متواجد حالياً

  12. #12
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,308


    اها الحين فهمت
    ولكن ارجو توضيح ماهو ال Unicode





    fnan4arab غير متواجد حالياً

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2000
    المشاركات
    998


    Unicode باختصار نظام محارف، يعني طريقة عرض الحروف.

    وهذا النظام يمكنك من قراءة الملف على الأنظمة المتعددة. فلكل حرف رقم معين مثلا ألف يكون رقمهما 150 في جدول الخط في كل الأنظمة.





    __________________
    لا تعاند من إذا قال فعل
    الشنكبوتية
    اللغة العربية سياج هويتنا
    عبد الرحمن غير متواجد حالياً

  14. #14
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2001
    المشاركات
    697


    بصراحة أنجاز رائع

    سلمت يمناك بالفعل أعجبتني

    جزاك الله كل خير





    __________________
    آخر أعمالنا


    ستايل خولان
    http://www.khawlan.com/vb/?styleid=2

    ----------------------------------------

    لطلبات التصميم
    مسنجر : www@agws.net
    admin-vb غير متواجد حالياً

  15. #15


    رائع رائع رائع


    "على " الالف المقصورة

    بارك الله فيك يا مازن

    وزادك علماً على علمك وغفر لك ولوالديك





    مراقب1 غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض