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>