gpt4 book ai didi

svg - 更改 svg :g id to inkscape:label

转载 作者:行者123 更新时间:2023-12-01 06:27:04 30 4
gpt4 key购买 nike

我在 Inkscape 中制作了一个矢量图形,包括图层和子图层,以便在处理中进一步使用。我为 UI 中的所有图层命名,并意识到最终的 SVG 只会创建一个 inkscape:label具有该名称的属性,但 id仍然是通用的:

<svg:g id="layer1" inkscape:label="My custom label">

我知道我可以在 XML 编辑器中手动编辑标签,但是是否有设置可以自动使用图层名称作为 id?

最佳答案

当我为 Fritzing 创建 svg 时,我有同样的要求,因为 Fritzing 不是指inkscape:label。在这种情况下,我可以确保标签持有 id 的合法值。所以我制作了一个脚本来让自己摆脱肮脏而繁重的工作。

请注意脚本仅阅读“普通 SVG”格式。
https://gist.github.com/TerrenceSun/972ef4eea97f331af1e6abfcafb7c6e5

关于svg - 更改 svg :g id to inkscape:label,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27182272/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com