In Inkscape, how to set the coordinates of a control point by entering numbers?

In Inkscape, it is quite convenient to move objects by setting the top-left coordinates of an object as numbers. Now what comes to my mind is, is there a similar operation applicable to bezier curve control points? Although I'm looking for an answer, I understand it depends on the features of the software. Thanks in advance.


I've been researching the same question and found this almost 2 year old thread. I'll leave my findings here for those in search of answers:

There's no convenient way of entering control point coordinates manually, but 2 alternatives exist:

easy:

When dragging around a control point you can see it's control point displayed in the status bar at the bottom:

If you zoom in enough, you're able to place it with fairly high precision.


hard:

  • Open the corresponding path in the XML editor:
  • Inkscape XML编辑器

  • Select it's attribute d . This attribute describes the path using nodes and control points in a single string of numbers.
  • The nodes' coordinates (X/Y) are listed first. After that you'll find the letter C indicating the start of the control point coordinates (X/Y).
  • Edit the points manually and click on the Set Button once you're done. Note: the units used here may differ from the units used to display your page. In that case you will have to calculate an extra offset.
  • 链接地址: http://www.djcxy.com/p/21726.html

    上一篇: Libgdx异步使用ScreenUtils并且不停止游戏循环

    下一篇: 在Inkscape中,如何通过输入数字来设置控制点的坐标?