如何在没有锯齿线的情况下将SVG转换为PNG?

时间:2015-11-10 15:20:53

标签: svg graphics rasterizing

当您查看SVG https://commons.wikimedia.org/wiki/File:Triangle-perpendicular.svg的渲染版本时,它有锯齿状的线条:

enter image description here

例如,AC线看起来不像它应该看起来。如何将此图像转换为PNG而不会出现锯齿状的线条?

我尝试了什么

inkscape +antialias -background none -z -e test.png -w 276 Triangle-perpendicular.svg

这似乎没有任何影响。

1 个答案:

答案 0 :(得分:0)

我一直在查看原始的svg源代码,但它在浏览器中的渲染效果也不是很好。 AFAICT,你使用抗锯齿进行渲染,但是三角形的笔触宽度和角度看起来很尴尬。尝试稍微增加笔划宽度,或者(如果可以),更改线条的角度。两者都有帮助。

原始笔触宽度为.79 ...,尝试1.0