2013-09-02 2 views
0

Я хочу нарисовать динамически сгенерированную линию, которая изгибается вокруг n точек в php, в зависимости от ввода. Я знаю, что могу использовать графическую дугу и кропотливо накладывать кривые на соответствующие углы, чтобы несколько кривых отображали иллюзию единственной линии изгиба. Но есть ли более простой/чистый способ?нарисовать кривую, которая сгибается вокруг нескольких точек в php?

Я в принципе хочу, чтобы это сделать:

enter image description here

+0

Просто нарисуйте параболу http://php.net/manual/en/function.imagearc.php –

ответ

1

Если вы хотите стороне клиента, чтобы сделать это, я рекомендую использовать холст тег Смотрите ссылку здесь: http://www.html5canvastutorials.com/tutorials/html5-canvas-bezier-curves/

Или использовать ImageMagick бэкенд, если вы с серверная сторона для этого

посмотреть Bezi er Primitive на странице http://www.imagemagick.org/Usage/draw/#bezier

Смежные вопросы