Inkscape 0.92-如何获取SVG路径坐标?

时间:2018-08-30 09:28:18

标签: svg coordinates inkscape coordinate-transformation

Inkscape将路径保存为相对路径,而不是绝对路径,因此:

0, 0, 100, 0, 100, 100, 0, 100

成为:

M -0.06681738,270.60714 H 26.5265 V 297 H 0 Z

显然,在以前的Inkscape(0.4)版本中,可以通过将“路径”数据值从“相对”切换为“绝对”来更改此设置,但是,此操作不再起作用。

还有一个基于Java的转换器,我无法运行。

如果我知道这些值的含义,我会用Python编写自己的转换器。

编辑整个代码:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   id="svg8"
   version="1.1"
   viewBox="0 0 26.458333 26.458334"
   height="100"
   width="100">
  <defs
     id="defs2" />

  <g
     transform="translate(0,-270.60714)"
     id="layer1">
    <path
       id="path815"
       d="M -0.06681738,270.60714 H 26.5265 V 297 H 0 Z"
       style="fill:none;stroke:#000000;stroke-width:1.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  </g>
</svg>

0 个答案:

没有答案