我想绘制一个动态生成的行,该行在php中的n个点附近弯曲,具体取决于输入。我知道我可以使用图像弧并精心地使曲线在适当的角度重叠,这样多条曲线就会产生单条弯曲线的错觉。但是有更简单/更清洁的方式吗?
我基本上想要这样做:
答案 0 :(得分:1)
您可以使用ImageMagick创建所需输出的图像。我总觉得它很简单。
例如
http://imagemagick.org/Usage/draw/#bezier
http://php.net/manual/en/imagickdraw.bezier.php
答案 1 :(得分:1)
如果您希望客户端进行渲染,我建议使用canvas标记 请参阅此处的参考: http://www.html5canvastutorials.com/tutorials/html5-canvas-bezier-curves/
如果您在服务器端执行此操作,请使用imagemagick后端
页面上查找 Bezier原语