صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 17

الموضوع: [class] الكتابة على الصور - الختم على الصور

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    884

    [class] الكتابة على الصور - الختم على الصور



    السلام عليكم ورحمة الله وبركاته.
    لقد قمت بعمل كائن ليقوم بتسهيل عملية الكتابة على الصور وعملية الختم أو دمج صورة أخرى بالصورة الأصلية.

    لقد قمت بعمل الكائن بنفس الطريقة في الموضوع التالي:
    [whem] درس الكتابة على الصورة
    وأشكر الأخ الإمبراطور وحيد على الدرس أعلاه

    شرح إستخدام الكائن:
    كود PHP:
    <?PHP
    include ('class.image.php'); ## ملف الكائن
    #############################################################################
    #                              الكتابة على الصورة                                     #
    #############################################################################
    $img= new imager();    ## تعريف الكائن
    $img->upload_img=imagecreatefromjpeg('Imagename.jpg'); ## الصورة الأصلية
    $img->textfontsize=20## حجم الخط
    $img->textsx=30## الإحداثي السيني للنص بالصورة
    $img->textsy=350## الإحداثي الصادي للنص بالصورة
    $img->textcoler='#000080'## لون الخط
    $img->textfont='OLDENGL.TTF'## نوع الخط
    $img->text='http://www.phpaw.com'## النص المراد كتابته
    $img->write(); ## أمر بدأ الكتابة
    #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#

    #############################################################################
    #                               دمج شعار الموقع مع الصورة                                #
    #############################################################################
    $img->stamp=imagecreatefromgif('Stampname.gif'); ## صورة الختم
    $img->sx=2## الإحداثي السيني لوضع صورة الختم
    $img->sy=20## الإحداثي الصادي  لوضع صورة الختم
    $img->stamp(); ## أمر بدأ دمج الختم بالصورة
    #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#

    $img->filenewname='test.gif'## اسم الصورة الناتجة
    $img->savepic(); ## حفظ الصورة
    print '<img src="'.$img->filenewname.'"/>'## عرض الصورة
    ?>
    imagecreatefromjpeg - imagecreatefromgif

    ملف الكائن مع الشرح ومثال :

    image.zip (104.0 KB)





    __________________
    مدونتي .. دروس (PHP, JavaScript, C, Java)
    Twitter
    برمجة وتطوير المواقع والمنتديات


  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    35


    اشكرك اخوي الرجل الخارق والله انك خارق على اسمك
    بس عاد لو تكمل جميلك وتشرح الكلاس

    بشرح اوسع يعني في ناس توهم عليميه مثل حالاتي

    بمعنى لو تشرح لنا كيف يتم ربط هالكلاس مع اي سكربت حق تحميل ملفات

    ولنفرض سكربت التحميل اللي طارحه اخونا الامبراطور وحيد

    فنكون لك من الشاكرين لاني انا ادور على سكربت يكتب على الصور وينربط على قاعدة بيانات المنتدى

    والى يومك هذا مالقيت الاثنين سوى فياليت تكمل جميلك وتشرح لنا الطريقه واكون لك من الشاكرين

    وتقبل احترامي وتقديري

    اخوك

    شقاوي






  3. #3


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

    بارك الله فيك كلاس رائع






  4. #4


    تسلم اخونا الغالي والمبدع دائما الرجل الخارق


    مجهود تشكر عليه لخدمة اخوانك المبرمجين

    ولا تحرمنا من جديدك

    وما في جعبتك من مواضيع مميزة

    اخوك بوصالح





    __________________
    +======================+
    شبكة تصميم لتطوير المواقع
    www.tsmim.com
    سكربتات حصرية - وتصاميم مميزة لموقعك
    +======================+

  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    98


    جزاك الله خير
    ودائما بالتميز والتوفيق





    __________________
    PHP-TIGER
    professional php Coder
    Mu4all.com

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    884


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

    بشرح اوسع يعني في ناس توهم عليميه مثل حالاتي

    بمعنى لو تشرح لنا كيف يتم ربط هالكلاس مع اي سكربت حق تحميل ملفات

    ولنفرض سكربت التحميل اللي طارحه اخونا الامبراطور وحيد

    فنكون لك من الشاكرين لاني انا ادور على سكربت يكتب على الصور وينربط على قاعدة بيانات المنتدى

    والى يومك هذا مالقيت الاثنين سوى فياليت تكمل جميلك وتشرح لنا الطريقه واكون لك من الشاكرين

    وتقبل احترامي وتقديري

    اخوك

    شقاوي
    لربط الكائن مع مركز رفع الملفات بأسهل الطرق عليك بوضع مسار الصورة كالتالي:
    كود PHP:
    $img->upload_img=imagecreatefromjpeg(مسار مجلد الصور و إسم الصورة بعد الرفع); 
    وأضن أن تطبيق الأخ الإمبراطور وحيد به خاصية للكتابة بالصور لكن لا أعلم إن كانت متوفرة في النسخة العادية :con2:

    $شقاوي$ - الباهوت - Abosaleh_2003 - asoft : شكرا لكم على ردودكم هذا تشريف لي





    __________________
    مدونتي .. دروس (PHP, JavaScript, C, Java)
    Twitter
    برمجة وتطوير المواقع والمنتديات

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    64


    بارك الله فيك اخوي

    وهذا موقع مطبق الكلاس وحاطه في سكربت

    وصراحه انا تعبت ادور على هذا المركز وتفضل الرابط والمثال

    http://www.qahtaan.com/works/up




    واذا كان عندك لاتبخل علينا

    وتقبل تحيتي






  8. #8
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    فكرة البرنامج جميلة بوضع ختم على جميع الصور الذي يتم تحميلها , وهي الطريقة الجديدة بدلا من الطرقة التقليدية الكتابة على الصور .
    لكن عندما نحاول الكتابة باستخدام ملف خط خارجي مازلنا نحتاج الى ملف خط ومكتبة truetype حتى نتمكن من الكتابة على الصوره .

    الفكره الافضل هي ان تكتب الاحرف العربية في صوره بجميع اشكالها (في اول الكلمة وفي الوسط وفي اخر الكلمة ) وتستخدم نفس طرقة ختم الصوره للكتابة على الصوره نفسها بدون استخدام مكتبة الخطوط او اي شيء اخر , فقط دوال التعامل مع الصور الاساسية .

    هي تقريبا نفس طريقة imagestring
    او يمكن استخدام imageloadfont





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  9. #9
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    35


    معليش اخوي الرجل الخارق باطفشك بس ما فهمت عليك

    يعني انت الان تقول ضع مسار مجلد الصور واسم الصورة طيب مسار المجلد وبسيط معروف

    اما بالنسبة لاسم الصورة هل يكون اسم واحد هذي ما دخلت مزاجي

    وسؤال ثاني الان الكلاس هذا نضيفه في ملف بالحاله وبعدين نستدعيه والا نضيفه في نفس ملف ال upload.php

    ولو ما عليك امر انا مرفق لك ملف اب لود ابيك تضيف عليه الكلاس يمكن افهم الطريقه مع التطبيق

    واكون لك من الشاكرين او احد من الاخوان اللي فهمو وش السالفه يعدلون على الملف ويرفقونه لي

    وشاكر لك وللأخوان سعة صدركم وحسن تفهمكم

    تقبلوا احترامي وتقديري

    اخوكم

    شقاوي





    الملفات المرفقة الملفات المرفقة

  10. #10
    عضو جديد
    تاريخ التسجيل
    May 2007
    المشاركات
    4


    أول مشاركة لي في سوالف


    مُتابع للموضوع يبدو لي انه للمحترفين فقط

    المعذره على رفع الموضوع





    التعديل الأخير تم بواسطة السيد عربي ; 13-08-2007 الساعة 10:37 AM سبب آخر: المعذره على رفع الموضوع كنت ابحث عن الطريقه

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    125


    موضوع قيم جدا شكرا لك اخي





    __________________
    OPERA

    لا بديل للتصفح الاصيل :)
    http://www.opera.com/browser/

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2010
    المشاركات
    384


    بارك الله فيك يا جميل





    __________________
    اللهم لك الحمد , حمدا كثيرا , نحمدك ربنا حمد العارفين بفضلِك .
    ---------
    موقع العاب فلاش جيمكو - Flash Games

  13. #13
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    235


    بارك الله فيك و كثر الله من امثالك

    الملف يتطلب رقم سري





    __________________
    موقع نحلة لاختصار الروابط
    http://4b.bz

    لا تعاند من إذا قال فعل!

  14. #14
    عضو جديد
    تاريخ التسجيل
    Jan 2008
    المشاركات
    17


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






  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    884


    مرحبًا من جديد بعد 3 سنوات من طرح الموضوع
    أعتذر للجميع عن انقطاعي في الفترة المنصرمة بسبب الظروف وأشكر كل من علّق على الموضوع

    فكرة البرنامج جميلة بوضع ختم على جميع الصور الذي يتم تحميلها , وهي الطريقة الجديدة بدلا من الطرقة التقليدية الكتابة على الصور .
    لكن عندما نحاول الكتابة باستخدام ملف خط خارجي مازلنا نحتاج الى ملف خط ومكتبة truetype حتى نتمكن من الكتابة على الصوره .

    الفكره الافضل هي ان تكتب الاحرف العربية في صوره بجميع اشكالها (في اول الكلمة وفي الوسط وفي اخر الكلمة ) وتستخدم نفس طرقة ختم الصوره للكتابة على الصوره نفسها بدون استخدام مكتبة الخطوط او اي شيء اخر , فقط دوال التعامل مع الصور الاساسية .

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

    بارك الله فيك و كثر الله من امثالك

    الملف يتطلب رقم سري
    تم رفعه من جديد هنا

    جزاااااك الله خيرا
    اخوي اذا ممكن مساعدة
    كيف يعمل على الصورة المتحركة
    وشكرا لك
    للأسف لا يعمل على الصور المتحركة :con2:





    __________________
    مدونتي .. دروس (PHP, JavaScript, C, Java)
    Twitter
    برمجة وتطوير المواقع والمنتديات





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

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

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