مشاهدة البلوقز   المحررين  سجل كمحرر  دخول المحررين  تسجيل الخروج()  أضف مقالة  مقالاتي
Search     بحث متقدم
 »  الرئيسية  »  لغات التطوير للويب  »  PHP  »  أضف علامة مائية على الصور برمجياً
أضف علامة مائية على الصور برمجياً
بواسطة Binary Tree | نُشِر  05/10/2005 | PHP | تقييم:
كيف أضيف صورة كعلامة مائية على صورة ؟
ببساطة ، تستطيع أن تضع صورة ( على سبيل المثال : شعار شركتك ) كعلامة مائية على جميع الصور المصممة في موقع الشركة عن طريق الشيفر البرمجية التالية :

<?php

// Load the original image

$image=imagecreatefrompng('sample_images/MySQL_logo.png');

// Get image width

$iWidth=imagesx($image);

// Allow transparent images...

imagealphablending($image, true);

// Get the watermark image

$watermark=imagecreatefrompng('sample_images/sitepoint_watermark.png');

// Get the height and width

$wmWidth=imagesx($watermark);

$wmHeight=imagesy($watermark);

// Find the far right position

$xPos=$iWidth-$wmWidth;

// Copy the watermark to the top right of original image

imagecopy($image, $watermark, $xPos, 0, 0, 0, $wmWidth, $wmHeight);

// Send the HTTP content header

header ( 'Content-Type: image/png' );

// Display the final image

imagejpeg($image);

?>



ما تم عمله بكل ببساطة في هذه الشيفرة البرمجية هو تحميل الصورة الأساسية و من ثم السماح بالشفافية لهذه الصورة بحيث يمكن وضع محتوى عليها ، وبذلك تكون اي صورة بخلفية شفافة قابلة للدخول على هذه الصورة  ، بعد ذلك قمنا بإيجاد طول و عرض الصورة الأساسية ، و من ثم الصقنا الصورة المائية بالزاوية اليمنى العلوية كصورة شفافة و لتعرض كجزء من الصورة الرئيسية !!
في الصفحة القادمة من المقالة سنستعرض كيف يمكن إضافة نص الى الصورة !
تعليق
  • تعليق #1 (إضيف من قبل مستخدم غير معروف)
    تقييم
    لأن اخيار الموضوع يدل على ذوق رفيع في الأختيار
     
  • تعليق #2 (إضيف من قبل YaSSeR)
    تقييم
    باركي الله فيك اخوي صراحه استفدت فائدة عظيمه من اشرح والملف المرفق , بارك الله فيك وقي امان الله
     
  • تعليق #3 (إضيف من قبل Ln X)
    تقييم
    ممتاز! لم أكن أعرف هذه الطريقة من قبل:)
     
أضف تعليق


Binary Tree
مبرمج و مطور للويب ، متخصص في لغة الـ PHP و نظام قواعد البيانات MySQL ، يعمل على منصات التطوير من شركة صن مايكروسيسمتز مثل J2EE و J2SE و ذو خبرة كبيرة في مجال المعايير القياسية لتصميم مواقع الويب 

مشاهدة كافة مقالات Binary Tree
خيارات المقالة
مقالات مشهورة
محررين مشهورين
  1. Binary Tree
  2. SOAP Me
  3. The Byte
  4. هاني الزيد
  5. عبدالرحمن محمد

لم يتم العثور على محررين مشهورين
مواقع صديقة
إعلانات نصية