缩放svg而不更改过滤效果
我们需要html的大屏幕截图,其中包含一些效果的svg文本。所以我们在chrome中缩放html并截图 但是svg过滤效果在html缩放时会发生变化。我们需要svg效果在所有尺度上都相同 请参阅随附的屏幕截图。 具有比例的图像: 无比例图像:缩放svg而不更改过滤效果,svg,Svg,我们需要html的大屏幕截图,其中包含一些效果的svg文本。所以我们在chrome中缩放html并截图 但是svg过滤效果在html缩放时会发生变化。我们需要svg效果在所有尺度上都相同 请参阅随附的屏幕截图。 具有比例的图像: 无比例图像: 取决于分辨率,您必须在每个缩放步骤上操作kernelUnitLength属性以取消分辨率相关性。不,Firefox也有同样的问题。然后将您的标记添加到问题中,以便我们可以看到发生了什么。我们需要的是这里。这里的示例代码:请在问题本身中。谢谢您的快速回答。
取决于分辨率,您必须在每个缩放步骤上操作kernelUnitLength属性以取消分辨率相关性。不,Firefox也有同样的问题。然后将您的标记添加到问题中,以便我们可以看到发生了什么。我们需要的是这里。这里的示例代码:请在问题本身中。谢谢您的快速回答。我们尝试了kernelUnitLength,但问题仍然存在,是否有任何建议。这就是除了完全避免使用过滤器之外的所有问题。您在每个缩放步骤上动态更改了kernelUnitLength?没有,我只是添加了kernelUnitLength=1作为feSpecularLighting属性。然后放大。这不是我的答案说你需要做的,是吗?我在kernelUnitLength中尝试了不同的值,但过滤效果没有变化。