صفحة 3 من 3 الأولىالأولى 123
النتائج 31 إلى 41 من 41

الموضوع: الخط العربي مع المحارف للـFPDF



  1. القسم رائع جدا.
    وقد اطلعت أيضا من قبل على بعضها من خلال PHPClasses.
    أتمنى لك التوفيق، وبانتظار كتابك بشوق.
    وشكرا لك على إهدائك.






  2. #32
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    اخواني

    ما زلنا بانتظار كلاس محدث و ما فيه عله بالحروف
    او كلاس الاخ خالد شمعه .. لكن ما فيه مشكلة الكتابه بالعكس





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  3. #33
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    لقد رأيت ان كلاس الاخ الشمعه قد حدث updated
    و انا الان اقوم بتنزيل الجديد

    سوف ارى هل تم اصلاح المشاكل القديمه

    سوف اعلمكم بالتجارب و النتائج بعد التجربة





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  4. #34
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547

    حل لجزء كبير من المشكلة



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

    يمكنكم تحميل الكلاس المعدل باستخدام هذا الرابط:
    http://www.phpclasses.org/browse/pac...nload/zip.html

    حيث حاولت حل مشكلة النص المتعدد الأسطر، إضافة إلى مشكلة الكلمات الإنجليزية ضمن النص العربي وكذلك الأرقام، يمكنكم مطالعة مثال عملي على هذا الرابط:
    http://www.al-shamaa.com/php/arabic/...ne_example.php

    تبقى حاليا مشكلة المحاذاة إلى اليمين والتي لا تدعمها حاليا مكتبة ufpdf التي استخدمها!

    من جهة ثانية، أود الإشارة إلى إمكانية تحميل كامل الشيفرة البرمجية للأمثلة باستخدام الرابط التالي (نظرا لتعذر إضافتها جميعا إلى موقع PHPClasses):
    http://www.al-shamaa.com/php/arabic/...s/examples.zip

    ومرة جديدة أدعوكم إلى زيارة موقعي المخصص للكلاسات الخاصة باللغة العربية على العنوان التالي:
    http://www.al-shamaa.com/php/arabic

    حيث ستجدون هنالك كل جديد وعلى منوال إسبوعي إنشاء الله.

    بالمناسبة، أتمنى من الأخوة في هذا المنتدى مناصرتي من خلال التصويت الجاري على أفضل كلاسات للشهر الحالي حيث تم ترشيح كلاسين من مجموعتي، للتصويت يمكنكم استخدام الرابط التالي:
    http://www.phpclasses.org/vote.html

    أخيرا اود تقديم جزيل الشكر للأخ DNSError الذي أهداني هذا الحساب لاستخدامه في مشاركاتي ضمن هذا المنتدى.

    أخوكم خالد الشمعة





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  5. #35
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    اخي العزيز الشمعه

    اود ان اشكرك على عملك الرائع هذا فعلا

    و اود ان اتكلم الان عن تجربتي الاولى

    1- في هذا الاصدار تم حل مشكلة الكلمات الانجليزيه و الارقام ( هذا اهم شي بالنسبة لي )

    2- في هذا الاصدار تم محاولة حل مشكلة السطور و لكن للاسف لم يتم حلها بشكل
    جيد فهناك اخطاء كثيره و احيانا ترى تلخبط السطور مره فوق و مره تحت ( على العموم بالنسبة لي
    هذه النقطه لا تشكل مشكله لي لاني اتعامل مع النص على اساس انه متسلسة سطور و اقوم بترتيب هذه السطور بشكل عكسي فقط هههههه و تحل المشكله) [انصحك اخي خالد باستخدام هذه الطريقة و سوف ارفقها لاحقا في رد تالي ]

    3- في هذا الاصدار ايضا لا يمكن احلال النص العربي في اليمين و هذا بحد ذاته ليس مشكلة لكنه غير مناسب بعد كل الجهد في عمل الكلاس و في الاخير تقوم بتنصيب اصدارة pdf تدعم لا الاتجاه للكلاس

    4- هناك خطأ و هو عدم تضمين المسافة مثلا جملة
    أحمـــــــد هـــو عبقري العرب ستظهر هكذا أحم[][][][]د ه[][]و عبقري العرب


    و في النهاية اشكرك اخي العزي خالد الشمعه على عملك و اعلم اني صوت لك
    و اعلم اني ضمنت الكلاس في البوابة العربية ايضا





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  6. #36
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    مشكور مجددا على ملاحظاتك القيمة يا أخي عبقري العرب، ولأهميتها سأجيب عنها الواحد تلو الآخر مستخدما الأرقام ذاتها التي استخدمتها.

    1- لقد لاحظت البارحة خلال تجربتي المزيد من النصوص مع هذا الكلاس أن هناك بعض الحالات التي كان يفشل بها في عرض الكلمات الإنجليزية والأرقام بالترتيب الصحيح، وهي تحديدا حينما يتلو أحدها إحدى علامات الترقيم (مثلا: 1975، )، وأنا أعمل حاليا على إزالة هذه الهفوة.

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

    3- أوافقك الرأي مئة بالمئة أنه من المؤسف حقا عدم وجود آلية للمحاذاة إلى يمين الصفحة في هذه المكتبة (أو في أي مكتبة أخرى مفتوحة المصدر تستخدم لتوليد ملفات PDF في لغة PHP)، على كل حال، إن كان أي من قراء هذا المنتدى الكرام على إطلاع على إحدى هذه المكتبات التي تدعم هذه الميزة فليخبرنا. على كل حال، فقد حاولت جهدي في هذا الكلاس، حيث أضفت تابعا باسم a4_max_chars يقوم على أساس استخدام معادلة رياضية وظيفتها تقدير العدد الأقصى المسموح به من المحارف في السطر الواحد ضمن صفحة من قياس A4 على أساس حجم الخط المستخدم (وهو قيمة دخل هذا التابع)، وقد كانت هذه آلية مناسبة لتقسيم النص الطويل إلى أسطر، لكنها ليست بالدقة المطلوبة لتستخدم في ضبط عملية المحاذاة، فلا يزال لدينا بعض الأحرف تحتل حيزا مكانيا أكبر من أحرف أخرى (مثلا أ و ص).

    4- بخصوص محرف التطويل (أو المسافة كما تذكر)، فشكر لهذا التنويه الذي كان غائبا عني، وسأعمل على إضافته في الإصدار التالي، مؤقتا يمكنك حذف كل رموز التطويل من النص المراد تحويله إلى صيغة PDF دون أن يؤدي ذلك إلى أي مشاكل في المعنى.

    في النهاية، لك مني أخي الكريم كل التقدير على مؤازرتك لي ومساعدتي في ما أقوم بتطويره من خلال الملاحظات والنصائح القيمة.





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  7. #37
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    أخي العزيز خالد ...

    حاليا ملاحظاتي هي كالتالي ...

    1- بعض الحروف لا يتم ايجاد بديل لها و لهذا تجدها تظهر كـ []
    و من هذه الحروف او العلامات .. التالي
    حرف التطويل و جميع علامات التشكيل و علامة الاستفهام ( لا ادري ان كان يوجد غيرها)

    2- اللغة الانجليزيه مره تظهر بشكل صحيح و مره لا


    بالنسبة لي ...
    مشكلة السطور حلت و الحمدلله بشكل جيد لحد الان و كل التجارب لحد الان ناجحه

    بس المشكلة الان هي اللغه الانجليزيه و الارقام لانها مشكلة حقيقية


    صح اخوي ... انا وجدت كلاس جديد FPDF اصدارته
    كود:
    * Software: FPDF                                          *
    * Version:  1.53                                          *
    * Date:     2004-12-31                                    *
    * Author:   Olivier PLATHEY                               *
    * License:  Freeware                                      *
    و وجدت داول مساعدة للكتابة المباشره من نص مرمز بـ HTML

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





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  8. #38
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    السلام عليكم و رحمة الله و بركاته

    اخي العزيز خالد الشمعه

    لقد اضفت الكلاس الجديد مع بعض التعديلات على البوابة العربية
    و انظر الى النتيجه هنا

    افتح هذه الصفحة
    http://demo.arabportal.info/news.php?action=view&id=2

    ستجد صورة اضغط عليها

    و سوف يتم تحميل ملف اكروبات ريدر شوفه :1power: :1power: :1power:





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  9. #39
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    أنا سعيد كوني استطعت أن أساهم ولو قليلا في تقديم حلول عربية لمشاكل يواجهها إخواني من المطورين العرب، وشكر خاص لك يا أخي عبقري العرب على هذه الإشارة الكريمة. كما أرجو أن نعمل سويا على تحسين هذه الأدوات والمكتبات وصولا بها إلى مستوى يرضى عنه جميع المستخدمين، لذا أتمنى منك البقاء على إتصال وكذلك تزويدي بما تتعرف عليه من مشاكل وما تقترحه من آليات حل وتعديل على الشيفرة البرمجية ذاتها.

    من جهة ثانية أود أن أسأل إن كان من الممكن الإشارة إلى تلك الصفحة وذلك المنتج كأحد الذين استفادوا من المكتبات التي أعمل على تطويرها وذلك ضمن قسم خاص بالموقعي؟
    PHP & Arabic Language

    مع أطيب الأماني
    خالد الشمعة





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  10. #40
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    بالتاكيد اخي العزيز خالد
    ان شاء الله استمر في تزويديك بما اتعرف عليه من مشاكل و آليات حل وتعديل

    بالنسبة للـلإشارة إلى تلك الصفحة .. فهذا من دواع سروري و سرور جميع افراد فريق البوابة العربية





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  11. #41
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547

    آخر أخبار هذا الكلاس



    عذرا إخواني الأعزاء، لكن البارحة وصلتني رسالة من الصديق عبقري العرب فيها عتب صديق عن عدم المتابعة في تطوير الكلاس، والسبب يعود إلى تقصيري في إطلاعكم على آخر التعديلات ضمن صفحات هذا المنتدى، لذا أستميح جميع الأصدقاء المشاركين في منتدى سوالف والمهتمين بهذا الموضوع عذرا.

    فيما يلي نص الإجابة التي أرسلتها:

    أخي العزيز عبقري العرب، شكرا بداية على رسالتك، لكن أود الإشارة إلى أن هنالك العديد من التعديلات التي تمت إضافتها على الكلاس منذ ذلك الوقت، لكن يبدو أنك لا تتابع موقعي الخاص الذي أنشر فيه أخبار تلك الكلاسات وتعديلاتها

    على كل حال، فإن رابط الموقع هو التالي
    http://www.al-shamaa.com/php/arabic/index.html

    وإن أردت القسم الخاص بذلك الكلاس تحديدا فستجده على هنا
    http://www.al-shamaa.com/php/arabic/index.html#ArGlyphs

    وقد توالت التعديلات على هذا الكلاس بفضل ملاحظات ونصائح العديد من الصدقاء على منتدى سوالف مشكورين جميعا. ومن المشاكل التي تم حلها موضوع كتابة الأرقام والكلمات الإنجليزية التي ترد ضمن النص العربي، حتى أن آخر التعديلات على الكلاس تمت يوم أمس للتعامل مع الأقواس بشكل صحيح، ويمكنك أن تجد مثالا حيا يوضح ذلك على الإنترنت مباشرة من خلال الانتقال إلى الرابط التالي
    http://www.al-shamaa.com/php/arabic/...ne_example.php

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

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

    أخوك خالد الشمعة





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language





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

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

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