View Single Post
ישן 16-07-09, 18:23   # 4
TGF.co.il
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
מיקום: ירושלים
הודעות: 123

TGF.co.il לא מחובר  

כמובן שעשיתי על פי ותו פורמט, אבל שיניתי רק בסוף שזה ישמור כJPG ולא כPNG.
זו הפונקציה:
PHP קוד:
function water_mark($imgfile) {
// Load the stamp and the photo to apply the watermark to
$stamp = imagecreatefrompng('./images/stamp.png');
$im = imagecreatefromjpeg('./uploads/'.$imgfile);

// Set the margins for the stamp and get the height/width of the stamp image
$marge_right = 10;
$marge_bottom = 10;
$sx = imagesx($stamp);
$sy = imagesy($stamp);

// Copy the stamp image onto our photo using the margin offsets and the photo 
// width to calculate positioning of the stamp. 
imagecopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));

// Output and free memory
header('Content-type: image/jpeg');
imagejpeg($im);
imagedestroy($im);

return 
$im;
} 
וזו הקריאה לפונקציה, שהיא נמצאת בדף אחר, אבל כמובן מאונקלדת:
PHP קוד:
                move_uploaded_file($file_tmp, $path.$File);
                
water_mark($File); 
  Reply With Quote