我是非常新的在php中创建图像。基本上我想制作静态滑块和值将来自数据库的比率。假设特定值为0.9然后滑块指针将在图像的最末端
----------------
| |
----------------
我如何创建此图片? 请帮忙。
答案 0 :(得分:4)
有一个名为gd2的整个库。以下是它的工作原理:
1)请务必在php.ini
中激活它2)复制粘贴:
<?php
header('Content-type:image/png');
$image = imagecreate(200, 50); // (x, y)
$background = imagecolorallocate($image, 255, 127, 0); // The first color allocated is the background.
$red = imagecolorallocate($image, 255, 0, 0);
imagefilledrectangle($image, 0, 0, 10, 50, $red); // (x1, y1, x2, y2)
imagepng($image);
?>
3)在您的网页上,使用<img src="image.php" />
,如果它是PNG。
4)没有第4步。
您也可以使用PHP的强大功能,例如循环和数学等功能。你可以使用$ _GET,$ _POST,$ _SESSION,$ _COOKIE,......
有关该问题的更多问题:http://www.astahost.com/info.php/Basic-Tutorial-Php-Gd_t1203.html
答案 1 :(得分:2)
有关更一般化的答案,如果您查看有关PHP图像支持的文档,您将看到许多与您相关的方法:http://www.php.net/manual/en/ref.image.php
特别是,如果你想沿着GD路线前进,你需要查看imagecreate*
方法,然后(在某个位置动态绘制滑块)imagefill*
(可能imagefilledrectangle
)。
答案 2 :(得分:0)
Sop登录进度表?
真的不是那么复杂,只要看看这里:
虽然我建议您不要提取$_GET
!!