问题标签 [svg-path]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svg - 请解释 SVG 路径命令和坐标
在 SVG 文件中,我找到了如下所示的路径:
有人可以解释坐标48.38c5.65-0.95
和18.92-3.42c2.05-0.45
代表什么吗?
svg - 是否可以在 javafx 中将 SVGPath 转换为 Mesh
我正在尝试使用 javafx 将 .svg 文件转换为 3d(.obj 文件)。
我可以将形状 - 圆柱体、盒子等基元转换为网格。是否可以将 SVGPath 转换为任何特定的 Mesh。
svg - 如何从屏蔽的 SVG 路径中生成路径?
有没有办法从应用了多个掩码的路径中生成新的独立路径?
我有一个<path>
通过包装<g>
父母应用的多个面具,如下所示:
这是不可见遮罩的最终图形:
源代码:
这就是我要问的原因:我需要myShape
对鼠标悬停它的可见部分应用不同的样式。目前,正如您可以在DEMO中测试的那样,当鼠标悬停在原始路径上时,样式会发生变化,掩码不会被计算在内。此外,我认为独立路径在更复杂的需求中提供了更大的灵活性,并且在添加更多掩码时性能更高。
css - SVG 剪辑路径逆
javascript - JS svg 绘画。如何降低画线频率(鼠标移动事件)?
我正在编写一个简单的 SVG 绘图应用程序,现在我正在尝试优化线条绘制。原始变体是在每个 mousemove 事件上绘制每个“lineTo”。它会产生不好的锐度。
我使用全局变量testInt来模拟 lineTo 动作之间的延迟,它提供了非常好的平滑线,但似乎是不好的做法。有人可以提出更好的解决方案吗?
这是我的 drawLine 函数代码(正如我所说,它基本上修改了现有的 <path> 元素):
PathHelper 仅生成正确的字符串并将其插入已创建的路径中。
javascript - 位图到 svg 路径
我不知道如何在 JavaScript/Node.js 中制作这个算法,将位图逐个像素地转换为 svg 路径:
有谁知道算法应该如何工作?
任何伪代码都会有所帮助。
工具执行类似的方法:
ios - 设置 RNSVGPath 的属性“d”时出错:NSString 类型的 JSON 值无法转换为 NSArray
更新后react-native-svg
,我开始在与以前版本一起使用的 SVG 组件上收到此错误。问题在于元素的d
属性。Path
问题似乎是在解析方法中的d
属性时getPath
:
RNSVGPathParser.m
受影响的版本:
react-native-svg
: 5.1.3
, 4.6.1
,4.6.0
react-native
: 0.42
,0.41.2
react
:15.4.2
版本中出现的问题react-native-svg@4.6.0
,可能是这次提交。
线路崩溃(仅在 iOS 上测试):
RN 组件(基于 GitHub 示例代码):
d3.js - 错误:属性 d:预期数字,“….35254915624212LNaN,NaNZ”
我正在尝试使用 D3js 构建饼图。运行代码时出现错误,并且饼图无法正常显示。这是代码: