Как сохранить пиксель при масштабировании в SVG canvas?
Я построил инструмент frontend для увеличения / уменьшения масштаба SVG-холста, но когда я увеличиваю масштаб, любые штрихи 1px увеличиваются в ширину (визуально). Существует ли настройка svg, которая гарантирует, что штрихи 1px остаются 1px (визуально)при увеличении? Я помню, что где-то читал об этом, но не могу найти источник.
1 ответ:
Попробуйте добавить атрибут
vector-effect="non-scaling-stroke"
в путь. Проверьте здесь для деталей. Я догадываюсь, что это то, чего ты хочешь?