النتائج 1 إلى 3 من 3

الموضوع: مشكلة بسيطة فى الكتابه على الصور

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    44

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



    هذا كود الكلاس
    كود PHP:
    <?PHP
    /**************************************************************************************
    *#####################################################################################*
    *#                           Powered by Php Arab World (PHPAW)                       #*
    *#                               http://www.phpaw.com                                #*
    *#                                Abdulaziz Al-Rashdi                                #*
    *#                          10/7/2007 01:46 PM (sultanate of Oman)                   #*
    *#####################################################################################*
    ***************************************************************************************/

    class imager
    {
     var 
    $upload_img;
     var 
    $textfontsize='20';
     var 
    $textsx;
     var 
    $textsy;
     var 
    $textcoler;
     var 
    $textfont;
     var 
    $text;
     var 
    $stamp;
     var 
    $sx;
     var 
    $sy;
     var 
    $minisx='200'## البدأ بالكتابة والدمج على الصورة إن كان الإحداثي السيني أكبر من العدد
     
    var $minisy='200'## البدأ بالكتابة والدمج على الصورة إن كان الإحداثي الصادي أكبر من العدد
     
    var $filenewname;

        function 
    write() {
         if (
    imageSX($this->upload_img) > $this->minisx and imageSY($this->upload_img) > $this->minisy){
          
    imagettftext($this->upload_img,$this->textfontsize0$this->textsx$this->textsyImageColorAllocate($this->upload_imghexdec(substr(str_replace("#","",$this->textcoler),0,2)), hexdec(substr(str_replace("#","",$this->textcoler),2,2)), hexdec(substr(str_replace("#","",$this->textcoler),4,2))), $this->textfont,$this->text);
         }
        }

        function 
    stamp() {
         if (
    imageSX($this->upload_img) > $this->minisx and imageSY($this->upload_img) > $this->minisy){
           
    imageCopyMerge($this->upload_img$this->stamp$this->sx$this->sy,0,0,(imageSX($this->stamp)),(imageSy($this->stamp)),100);
         }
        }
        function 
    savepic() {
         
    ob_start();
         
    Imagejpeg($this->upload_img,'',100);
         
    $Imageob_get_contents();
         
    ob_end_clean();
         
    $fp fopen ($this->filenewname"w");
         
    fwrite ($fp$Image);
         
    fclose ($fp);
        }
    }

    ?>
    وهذا كود الكتابه
    كود PHP:
    include ('class.image.php'); ## ملف الكائن
    $img= new imager();    ## تعريف الكائن
    $img->upload_img=imagecreatefromjpeg('gg.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->filenewname='test.gif'## اسم الصورة الناتجة
    $img->savepic(); ## حفظ الصورة 
    المشكلة هى كيف اضع مسار الصوره لو كانت فى فيل غير الموجود به الكود والكلاس







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    508


    حسب ما فهمت في الموضوع
    كيف تضع المسار الكامل للصورة
    ادا كانت في مجلد غير الموجود فيه الكلاس

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

    كود PHP:
    $img->upload_img=imagecreatefromjpeg('http://www.yoursite.com/images/gg.jpg'); ## الصورة الأصلية 
    ارجو ان اكون وفقت في مساعدنك

    بالتوفيق





    __________________
    قوالب ووردبريس مدفوعة

    تابع احدث الاعمال على الفيسبوك :https://www.facebook.com/almtwer


  3. #3
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    44


    عملت كده لم يتم تطبيق الكلاس ولم يظهر شئ صفحة بيضا










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

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

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