Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中绘制二维几何对象(圆、多边形…)_Php_Image_Geometry - Fatal编程技术网

如何在php中绘制二维几何对象(圆、多边形…)

如何在php中绘制二维几何对象(圆、多边形…),php,image,geometry,Php,Image,Geometry,我想创建非常简单的二维几何对象如圆和多边形。并将其像图像一样打印到屏幕上。 如何使用PHP? 也许使用PHP Gd,那么如何实现呢?有一些本机PHP函数可以实现这一点,但您确实不应该在PHP中实现这一点 您需要通过创建空白图像画布imagecreatetruecolor,将其保存到服务器的目录中,并使用一些本机图像功能(如imagefilledpolygon)填充它。PHP内置了可以使用的imagefilled\uuuuu函数 还有一些很好的javascript库用于此目的。@syck你能举个例

我想创建非常简单的二维几何对象如圆和多边形。并将其像图像一样打印到屏幕上。 如何使用PHP
也许使用PHP Gd,那么如何实现呢?

有一些本机PHP函数可以实现这一点,但您确实不应该在PHP中实现这一点

您需要通过创建空白图像画布
imagecreatetruecolor
,将其保存到服务器的目录中,并使用一些本机图像功能(如
imagefilledpolygon
)填充它。PHP内置了可以使用的
imagefilled\uuuuu
函数


还有一些很好的javascript库用于此目的。@syck你能举个例子,我可以在html页面上使用吗?你不需要PHP。使用JS。