Как я могу преобразовать SVG в PNG без неровных линий?
Когда вы смотрите на визуализированную версию SVG https://commons.wikimedia.org/wiki/File:Triangle-perpendicular.svg, она имеет неровные линии:
Например, линия AC не выглядит так, как должна выглядеть. Как я могу преобразовать это изображение в PNG, не получая неровных линий?
Что я пробовал
inkscape +antialias -background none -z -e test.png -w 276 Triangle-perpendicular.svg
Это, кажется, не имеет никакого эффекта.
1 ответ
Я искал исходный svg, и он не очень хорошо рендерится в браузере. AFAICT, вы делаете рендеринг с сглаживанием, но ширина обводки и угол вашего треугольника сговариваются, чтобы выглядеть неловко. Попробуйте немного увеличить ширину обводки или (если можете) изменить угол линии. Оба могут помочь.
Исходная ширина обводки составляет 0,79..., попробуйте 1,0