Mahmoud's code for Drawing Text on an Image

Image Text

SLAVE CODE FOLLOWS

<?php // combine two images (i.e., jpg/png) to create a watermark

$name "Mahmoud";

// get the images from files
$image imagecreatefromjpeg("images/Basha.jpg");

// get sizes
$width imagesx($image);
$height imagesy($image);

$font "fonts/arial.ttf";

// sets the current foreground color to RGB (0, 0, 0), which is BLACK
$black imagecolorallocate($image000);

$white imagecolorallocate($image255255255);

$red imagecolorallocate($image25500);

$green imagecolorallocate($image02550);

$blue imagecolorallocate($image00255);

$purple imagecolorallocate($image1280128);

$yellow imagecolorallocate($image2552550);

$cyan imagecolorallocate($image0255255);

$magenta imagecolorallocate($image2550255);

$gray imagecolorallocate($image128128128);

// combines the image with text using the following specs
// (image, font-size, angle-rotation, x-coord, y-coord, text-color, font-name, text)

imagettftext($image20010$height 4$white$font$name);

//=== display the image

// tell the server that a PNG image  follows
header("Content-type: image/png");

// display the image
imagepng($image);

// destroy the image (i.e., release memory)
imagedestroy ($image);
?>