Don Alexander Eckford's code for Drawing Rotated Text

Rotated Text



SLAVE CODE FOLLOWS

<?php // PHP slave script drawing rotated text

// === create background work area

// create a blank image that is 160 by 160 pixels in size
$image imagecreatetruecolor(160160);

// set a color RGB (238, 238, 238), which is GRAY
$gray imagecolorallocate($image238238238);

//  fill the entire image
imagefilledrectangle($image00160160$gray);

// set the foreground RGB color for the text
// ( 0, 51, 102) is a DARK BLUE
$color imagecolorallocate($image051102);

$font 'fonts/arial.ttf';
$str "Maths_Land...";

// combine the background image with a rotated text using the following specs
// (image, font-size, angle-rotation, x-position, y-position, text-color, font-name, text)
imagettftext($image204515150$color$font$str);

// tell the server that a GIF image  follows
header("Content-Type: image/gif");

// display the image
imagegif($image);

// destroy the image (i.e., releases memory)
imagedestroy($image);

?>
 

CODE FOLLOWS

<?php
include('includes/header.php');

error_reporting(E_ALL);    // set error reporting to all
?>

<h1>Don Alexander Eckford's code for Drawing Rotated Text</h1>

<img src="rotated_text.php" alt="Rotated Text"> <!-- this is it -->

<br> <br>

<?php

// list code for slave routine
echo('<hr><br>SLAVE CODE FOLLOWS<br><br>');
highlight_file('rotated_text.php');

include(
'includes/footer.php');
?>