|
|
|
| Как делают на счётчиках цифры по правому краю? с imagestring() как я понял только слева, или есть какая хитрая штука? Пока тока такое намалевать смог (;
<?
include('../cod.php');
$im = ImageCreateFromPNG('metl5.png');
$str="$hosts $hits";
$gr = ImagecolorAllocate($im, 100, 100, 100);
$red = ImagecolorAllocate($im, 100, 0, 0);
$black = ImagecolorAllocate($im, 5, 0, 0);
imagefilledrectangle($im, 2, 16, 40, 29, $gr);
Imagestring($im, 18, 37, 2,"EXP",$red);
Imagestring($im, 18, 3, 16, $str,$black);
Header("Content-type: image/png");
ImagePng($im);
?>
| http://exp.bivip.com/test/test.php | |
|
|
|
|
|
|
|
для: EXP
(20.10.2006 в 19:38)
| | Помоему только вычисляя точку вывода текста, для выравнивания по правому краю вроде никаких средств не предусмотрено. | |
|
|
|
|
|
|
|
для: cheops
(20.10.2006 в 23:03)
| | я тоже так подумал. На некоторых счётчиках бывает цифры с левого края, Получается когда кол-во знаков увеличивается всё как-бы подвигается влево, или всё делают в зеркальном виде и потом переворачивают но тогда нечем перевернуть цифры Попробую с добавлением числа пробелов перед цифрой | |
|
|
|