【问题标题】:How do I alter the stroke width along a path/line?如何更改沿路径/线的笔画宽度?
【发布时间】:2013-04-01 06:05:20
【问题描述】:

在阅读了 SVG2 草案后,我有点失望地得知no new line caps 比标准 3.new arc line join is brilliant however,但不是这个问题是关于什么的(我只是想提一下)。

我一直希望有一个以三角形结尾的帽子。但考虑到我的用例,这可能也不理想。

据我所知,我自己不使用的 Adob​​e Illustrator 允许笔画的宽度是可变的。这在从绘图板绘图时很有用,可以突出线条的压力。确实,这个功能在很多位图绘制程序中都有,但是有没有办法在SVG中实现这个效果,而不用画多条线呢?

这个想法是每个节点都应该有一个宽度,然后线条应该“平滑”缩放每个具有不同宽度的节点之间的宽度。

这可能吗?如果没有,是否可以考虑?

附:我应该指出,这更像是一个思想实验和一个想法,而不是阻碍我的过程的东西。拥有比需要拥有更多的美好。

【问题讨论】:

标签: svg inkscape


【解决方案1】:

虽然这可能不是一个真正的答案(至少在 SVG 标准方面),但事实证明,在当前的 Inkscape 主干版本中,feature called PowerStroke already exists。还有一些screenshots of PowerStroke

这应该能满足我暂时的追求了。

事实证明,弧线连接实际上也是 suggested by Inkscape,它们在 Inkscape 中只是称为外推。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-28
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 1970-01-01
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多