我有一个以下格式的多边形:
[813,1623],[816,1623],[818,1617],[823,1626],[831,1626],[832,1629],[839,1632],[841,1636],[837,1636],[842,1640],[839,1632],[835,1631],[831,1624],[827,162 1],[827,1618],[830,1620],[838,1619],[838,1618],[832,1608],[839,1605],[841,1599],[846,1596],[848,1589],[853,1588],[855,1585],[851,1579],[853,1577],[848, 1574],[837,1574],[836,1568],[835,1573],[830,1573],[829,1571],[821,1571],[827,1577],[832,1577],[822,1582],[827,1584],[827,1590],[832,1591],[833,1596],[8 29,1598],[831,1601],[826,1601],[826,1598],[822,1600],[825,1605],[819,1603],[820,1611],[817,1610],[820,1616],[816,1615],[816,1621],[813,1619],[813,1623]
是否有任何应用程序可以转换并编辑它,例如 Inkscape?
答案1
您可以在文本编辑器中相当简单地手动制作 SVG。这不是一种很难的语言。
<svg height="2000" width="2000">
<polygon points="..." style="fill:white;stroke:black;stroke-width:1" />
</svg>
这就是基础文档。您将...
用空格分隔的坐标列表替换。我刚刚在您的列表中使用了文本编辑器的查找和替换功能,结果如下:
<svg height="2000" width="2000">
<polygon points="813,1623 816,1623 818,1617 823,1626 831,1626 832,1629 839,1632 841,1636 837,1636 842,1640 839,1632 835,1631 831,1624 827,1621 827,1618 830,1620 838,1619 838,1618 832,1608 839,1605 841,1599 846,1596 848,1589 853,1588 855,1585 851,1579 853,1577 848,1574 837,1574 836,1568 835,1573 830,1573 829,1571 821,1571 827,1577 832,1577 822,1582 827,1584 827,1590 832,1591 833,1596 829,1598 831,1601 826,1601 826,1598 822,1600 825,1605 819,1603 820,1611 817,1610 820,1616 816,1615 816,1621 813,1619 813,1623" style="fill:white;stroke:black;stroke-width:1" />
</svg>
然后您可以在 Inkscape 中打开它并将其导出为您喜欢的任何内容: