<?php
header("Content-type: image/jpeg");
$font = "/usr/local/httpd/htdocs/itext/arial.ttf";
$text = "test";
$im = ImageCreate(100, 100);
$zwart = ImageColorAllocate($im, 0, 0, 0);
$wit = ImageColorAllocate($im, 255, 255, 255);
ImageRectangle($im, 5, 5, 95, 95, $zwart);
$bbox = ImageTTFBBox(20, 0, $font ,$text);
$start_x = 50 - (($bbox[0]+$bbox[2]+$bbox[4]+$bbox[6])/4);
$start_y = 50 - (($bbox[1]+$bbox[3]+$bbox[5]+$bbox[7])/4);
ImageTTFText($im, 20, 0, $start_x, $start_y, $wit, $font , $text);
Imagejpeg($im);
ImageDestroy($im);
?>
Dit stukje script maakt een zwart vierkantje en zet er de tekst "test" op.
Het vreemd is dat de tekst in spiegelbeeld is en -90 graden gedraaid is.
Iemand een idee waar ik dit moet zoeken ?
( dit is een aangepast voorbeeld uit het boek Prof. Php van Wrox ??)
Mij phpinfo geeft het volgende over de GB library
GD Support enabled
GD Version 1.6.2 or higher
FreeType Support enabled
FreeType Linkage with TTF library
JPG Support enabled
PNG Support enabled
WBMP Support enabled
header("Content-type: image/jpeg");
$font = "/usr/local/httpd/htdocs/itext/arial.ttf";
$text = "test";
$im = ImageCreate(100, 100);
$zwart = ImageColorAllocate($im, 0, 0, 0);
$wit = ImageColorAllocate($im, 255, 255, 255);
ImageRectangle($im, 5, 5, 95, 95, $zwart);
$bbox = ImageTTFBBox(20, 0, $font ,$text);
$start_x = 50 - (($bbox[0]+$bbox[2]+$bbox[4]+$bbox[6])/4);
$start_y = 50 - (($bbox[1]+$bbox[3]+$bbox[5]+$bbox[7])/4);
ImageTTFText($im, 20, 0, $start_x, $start_y, $wit, $font , $text);
Imagejpeg($im);
ImageDestroy($im);
?>
Dit stukje script maakt een zwart vierkantje en zet er de tekst "test" op.
Het vreemd is dat de tekst in spiegelbeeld is en -90 graden gedraaid is.
Iemand een idee waar ik dit moet zoeken ?
( dit is een aangepast voorbeeld uit het boek Prof. Php van Wrox ??)
Mij phpinfo geeft het volgende over de GB library
GD Support enabled
GD Version 1.6.2 or higher
FreeType Support enabled
FreeType Linkage with TTF library
JPG Support enabled
PNG Support enabled
WBMP Support enabled