اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

النتائج 1 إلى 4 من 4
شجرة الإعجاب1إعجاب
  • 1 Post By golink

الموضوع: انشاء صور مصغرة بستخدام PHP GD

  1. #1
    عضو مشارك الصورة الرمزية golink
    تاريخ التسجيل
    23-03-2014
    المشاركات
    93
    معدل تقييم المستوى
    4

    Post انشاء صور مصغرة بستخدام PHP GD

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

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

    رمز أدناه بإنشاء دالة باسم createThumbs التي سوف تحصل المعلمات الثلاث . الأول و الثاني هو المقابل المسار إلى الدليل الذي يحتوي على الصور الأصلية و المسار إلى الدليل الذي سيتم وضع الصور المصغرة. المعلمة الثالث هو العرض الذي تريده للصور المصغرة.

    كود PHP:




    <?php
    function createThumbs$pathToImages$pathToThumbs$thumbWidth 
    {
      
    // open the directory
      
    $dir opendir$pathToImages );

      
    // loop through it, looking for any/all JPG files:
      
    while (false !== ($fname readdir$dir ))) {
        
    // parse path for the extension
        
    $info pathinfo($pathToImages $fname);
        
    // continue only if this is a JPEG image
        
    if ( strtolower($info['extension']) == 'jpg' 
        {
          echo 
    "Creating thumbnail for {$fname} <br />";

          
    // load image and get image size
          
    $img imagecreatefromjpeg"{$pathToImages}{$fname});
          
    $width imagesx$img );
          
    $height imagesy$img );

          
    // calculate thumbnail size
          
    $new_width $thumbWidth;
          
    $new_height floor$height * ( $thumbWidth $width ) );

          
    // create a new temporary image
          
    $tmp_img imagecreatetruecolor$new_width$new_height );

          
    // copy and resize old image into new image 
          
    imagecopyresized$tmp_img$img0000$new_width$new_height$width$height );

          
    // save thumbnail into a file
          
    imagejpeg$tmp_img"{$pathToThumbs}{$fname});
        }
      }
      
    // close the directory
      
    closedir$dir );
    }
    // call createThumb function and pass to it as parameters the path 
    // to the directory that contains images, the path to the directory
    // in which thumbnails will be placed and the thumbnail's width. 
    // We are assuming that the path will be a relative path working 
    // both in the filesystem, and through the web for links
    createThumbs("upload/","upload/thumbs/",100);
    ?>
    درس حلو وخفيف ومنقول من موقع اجنبى للعلم لم اقم بكتابتة ولكن لكى تعم الفائدة
    حاتم 07 معجب بهذا .

  2. #2
    عضو شرف
    تاريخ التسجيل
    12-11-2007
    المشاركات
    159
    معدل تقييم المستوى
    10

    افتراضي رد: انشاء صور مصغرة بستخدام PHP GD

    مكتبة GD مثبتة بشكل تلقائي أم لا؟
    اللهم اجعلنا من الذين يستمعون القول فيتبعون أحسنه
    حالياً: أتعلم لغة جامباس للبرمجة على نظام أوبنتو.

  3. #3
    عضو فعال
    تاريخ التسجيل
    03-09-2013
    المشاركات
    182
    معدل تقييم المستوى
    4

    افتراضي رد: انشاء صور مصغرة بستخدام PHP GD

    هههههه جزاك الله خيرا لكن لا تترجم من جوجل هناك برنامج يسمى TranSoft أستعمله للترجمه

  4. #4
    عضو مشارك الصورة الرمزية golink
    تاريخ التسجيل
    23-03-2014
    المشاركات
    93
    معدل تقييم المستوى
    4

    افتراضي رد: انشاء صور مصغرة بستخدام PHP GD

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

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. درس درس اضافة ظل لنص بستخدام css
    بواسطة الأسطورة في المنتدى قسم الأنماط الإنسيابية CSS & CSS3
    مشاركات: 6
    آخر مشاركة: 20-07-2011, 09:23 PM
  2. استفسار كيفية اخذ صورة مصغرة من ملف فيديو يتم نشره او تحميله
    بواسطة ilovesyria في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 10
    آخر مشاركة: 24-03-2011, 03:57 PM
  3. استفسار انشاء ملفات php
    بواسطة PHP S في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 4
    آخر مشاركة: 26-02-2010, 05:19 AM
  4. استفسار الحصول على الرابط الكامل بستخدام file_get_contents
    بواسطة Vexard في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 13
    آخر مشاركة: 27-04-2009, 09:57 PM
  5. استفسار أيهما أفضل: حفظ مصغرة الصورة أم عرضها بشكل مؤقت؟
    بواسطة enigma في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 0
    آخر مشاركة: 04-11-2008, 01:20 PM

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

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