首页 > 解决方案 > inkscape python如何获得选定节点的坐标

问题描述

如何获取路径选定点的坐标?我想尝试将两条路径的两个节点逐行连接(如下图),但是我找不到一个函数可以获取路径的选定节点的坐标!

所以用户选择两个不同路径的节点,程序通过一条线连接!

这张图片描述了我想要的

如果用户选择了两个不同路径的节点,我希望程序能够用一条线将它们连接起来。

标签: pythoninkscape

解决方案


为了获取节点坐标,这里有一个演示扩展:

https://bugs.launchpad.net/inkscape/+bug/171640/(在右侧,在“错误附件”部分)

它仍然适用于 Inkscape 1.0.x,但给出了一些弃用警告。有关即将到来的 API,请参阅https://inkscape.gitlab.io/extensions/documentation/和https://wiki.inkscape.org/wiki/index.php/Release_notes/1.0#For_extension_writers有关即将发生的更改的更多一般信息。


推荐阅读