防止 Inkscape 在使用“填充”工具时创建样式属性

Prevent Inkscape from making a style attribute while using the Fill tool

提问人:user1261104 提问时间:11/1/2023 更新时间:11/1/2023 访问量:14

问:

我正在使用仪表板软件,我可以嵌入 svg 图像并自动填充它们。为此,必须分配填充,仪表板工作室会动态更改填充值。

然而,这仅在 svg 如下所示时才有效:

<rect id="rect3" 
  fill="#123456"
  width="9"
  height="9"
  x="20"
  y="10"
 />

但是,当我在 Inkscape 中使用“填充和描边”工具时,它会在样式属性中应用填充:

 <rect id="rect3" 
  style="fill:#123456"
  width="9"
  height="9"
  x="20"
  y="10"
 />

即使我进入代码来解决这个问题,它也只有在您再次使用填充工具之前才有效,因为它将添加样式属性,该属性会覆盖填充属性,不幸的是,这会使我的仪表板软件无法动态填充颜色:

 <rect id="rect3" 
  fill="#123456"
  style="fill:#00ff00"
  width="9"
  height="9"
  x="20"
  y="10"
 />

有没有办法让 Inkscape(始终)使用 Fill 属性而不是 Style 属性?

绘图 仪表板 Inkscape

评论


答: 暂无答案