你可以这样做:
inkscape --query-id="myid" --query-x "D:\mydrawing.svg"
它将打印具有给定 ID 的对象的 X 坐标。
您还可以执行以下操作:
inkscape --query-id="myid" --query-y "D:\mydrawing.svg"
它会打印 Y 坐标。但尝试获取两个坐标只会返回 X:
inkscape --query-id="myid" --query-x --query-y "D:\mydrawing.svg"
有没有办法获取两个坐标?我从 Node.js 运行 inkscape,每次调用几乎需要 1.5 秒,因此我宁愿不要对两个坐标都调用 inkscape 两次。