This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
works:programmer:html:svg-path [2019/12/04 03:15] Chugreev Eugene создано |
works:programmer:html:svg-path [2019/12/04 03:59] (current) Chugreev Eugene |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== SVG Path ====== | ====== SVG Path ====== | ||
- | Bootstrap : | + | Переведено с [[https:// |
+ | |||
+ | ===== Bootstrap : ===== | ||
<code html> | <code html> | ||
<svg xmlns=" | <svg xmlns=" | ||
Line 7: | Line 9: | ||
</ | </ | ||
</ | </ | ||
+ | ===== Разница между большими и маленькими буквами ===== | ||
+ | Если буква большая **M 10 10** - то считать надо от позиции 0 0 \\ | ||
+ | Если буква маленькая **m 10 -10** - то считать надо от текущей позиции | ||
- | Функции d: | + | ===== Функции d : ===== |
^ Операция ^ Маска ^ Действия ^ Параметры ^ | ^ Операция ^ Маска ^ Действия ^ Параметры ^ | ||
| Move To | M %x %y | Переместить курсор на | int %x = позиция X \\ int %y = позиция Y | | | Move To | M %x %y | Переместить курсор на | int %x = позиция X \\ int %y = позиция Y | | ||
Line 15: | Line 20: | ||
| Vertical Line | V %y | Нарисовать вертикальную до | int %y = позиция Y | | | Vertical Line | V %y | Нарисовать вертикальную до | int %y = позиция Y | | ||
| Close Path | Z | Окончить Path, обычно выставляется в конце | | | | Close Path | Z | Окончить Path, обычно выставляется в конце | | | ||
- | | Cubic Beziers | C %x1 %y1, %x2 %y2, %x %y | Кривая линия | int %x %y = конечная точка (Select anchor points) \\ %x1 %y1 = Тянущая линия ОТ (Adjustment points) \\ %x2 %y2 = Тянущая линия ДО (Adjustment handle) \\ {{works: | + | | Cubic Beziers | C %x1 %y1, %x2 %y2, %x %y | Кривая линия | int %x %y = конечная точка (Select anchor points) \\ int %x1 %y1 = Тянущая линия ОТ (Adjustment points) \\ int %x2 %y2 = Тянущая линия ДО (Adjustment handle) \\ {{works: |
+ | | Several Bezier | S %x2 %y2, %x %y | Продолжает Cubic Beziers | int %x %y = конечная точка (Select anchor points) \\ int %x2 %y2 = Тянущая линия ДО (Adjustment handle) | | ||
+ | | <code html>< | ||
+ | | Quadratic Curve | Q %x1 %y1, %x %y | Квадратное закругление | int %x %y = конечная точка \\ int %x1 %y1 = Тянущая линия \\ {{works: | ||
+ | | Multiple Quadratic Beziers | T %x %y | Продолжение квадратного закругления (Линия продолжиться отрицательно квадратному закруглению) | int %x %y = конечная точка | | ||
+ | | <code html>< | ||
+ | | Arcs | A %rx %ry %x-axis-rotation %large-arc-flag %sweep-flag %x %y | Рисует дугообразные линии | FIXME | |