Шрифт на Динамична сигнатура

kosta

Registered
Използвам този код как да променя шрифта на Arial

<?php
require("config.php");//връзка с db-to
$id = (int)$_GET['id'];
$query = mysql_query("SELECT * FROM `users` WHERE id = ".$id."") or die (mysql_error());
$row = mysql_fetch_array($query);
header ("Content-type: image/png");
$img = imagecreatefrompng('img.png');
$data = htmlcolor($img,"cecece");
$z = htmlcolor($img,"FFFFFF");
$ip = htmlcolor($img,"FFCC33");
$text_color = htmlcolor($img,"F68E56");
$green = htmlcolor($img,"00FF00");
imagestring($img, 1, 95, 4, "USERNAME:", $z);
imagestring($img, 3, 95, 15, $row['username'], $data);

imagepng($img);
imagedestroy($img);

function htmlcolor($img,$color) {
sscanf($color, "%2x%2x%2x", $red, $green, $blue);
return ImageColorAllocate($img,$red,$green,$blue);
return($c);
}
?>
[/quote]
 
PHP:
<?php
require("config.php");//връзка с db-to
$id = (int)$_GET['id'];
$query = mysql_query("SELECT * FROM `users` WHERE id = ".$id."") or die (mysql_error());
$row = mysql_fetch_array($query);
header ("Content-type: image/png");
$img = imagecreatefrompng('img.png');
$data = htmlcolor($img,"cecece");
$z = htmlcolor($img,"FFFFFF");
$ip = htmlcolor($img,"FFCC33");
$text_color = htmlcolor($img,"F68E56");
$green = htmlcolor($img,"00FF00");
$font = "Arial.ttf"; // Слагаш Arial.ttf в папката
imagestring($img, 1, 95, 4, "USERNAME:", $z, $font);
imagestring($img, 3, 95, 15, $row['username'], $data, $font);

imagepng($img);
imagedestroy($img);

function htmlcolor($img,$color) {
sscanf($color, "%2x%2x%2x", $red, $green, $blue);
return ImageColorAllocate($img,$red,$green,$blue);
return($c);
}
?>
Пробвай така ..
 

Back
Горе