ABA


"פונקציה לאיחוד תמונות + שקיפות של החתימה"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #13784 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13784
akoka

   15:39   14.04.08   
אל הפורום  
  פונקציה לאיחוד תמונות + שקיפות של החתימה  
 
   ערכתי לאחרונה בתאריך 15.04.08 בשעה 12:29 בברכה, akoka
 
אממ code_blue ביקש פונקציה כזאת והיה לי קצת זמן אז בניתי אחת ,פירסמתי אותה גם באשכול שלו אבל פה היא יותר יעילה וגם עם תוספת של פיצ'רים

יש אפשרות לשליטה על השקיפות של החתימה ,אפשרות לקביעת שם הקובץ אחרי השמירה.


function imagewatermark($watermark,$image,$opacity,$filename)
{
$split_extenstion = explode(".",$image);
$getExtenstionOfImage = $split_extenstion[(sizeof($split_extenstion) - 1)];

switch ($getExtenstionOfImage)
{
case "jpeg":
$image_handle = imagecreatefromjpeg($image);
break;
case "jpg":
$image_handle = imagecreatefromjpeg($image);
break;
case "gif":
$image_handle = imagecreatefromgif($image);
break;
case "png":
$image_handle = imagecreatefrompng($image);
break;
default :
return false;
break;

}

$image_watermark = imagecreatefrompng($watermark);

$watermark_size = getimagesize($watermark);
$image_size = getimagesize($image);

$position_x = $image_size[0] - $watermark_size[0] - 5;
$position_y = $image_size[1] - $watermark_size[1] - 5;

imagecopymerge($image_handle,$image_watermark,$position_x,$position_y,0,0,$watermark_width,$watermark_height,$opacity);

imagejpeg($image_handle,$filename,100);
}

אם תרצו שאני אוסיף משהו אתם מוזמנים לבקש:}

אגב אחרי כמה בדיקות יש בעיה עם סיומת מסוג JPEG הבעיה היא לא בקוד אלא כנראה בPHP עצמה ,אז לבנתיים זה עובד עם כול הסיומות חוץ מjpeg לא jpg אלא jpeg

jpg עובד בסדר גמור


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  זאיך אני משלב את זה בasp פנחס 15.04.08 01:41 1
     זה הPHP + GD code_blue  15.04.08 10:21 2

       
פנחס

   01:41   15.04.08   
אל הפורום  
  1. זאיך אני משלב את זה בasp  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   10:21   15.04.08   
אל הפורום  
  2. זה הPHP + GD  
בתגובה להודעה מספר 1
 
   אני מאמין שיש לך בASP מחלקות שמטפלות בזה...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net