SVG задаёт масштабируемую геометрию, а PNG требует конечную сетку пикселей. VectorPNG берёт положительный viewBox, затем размеры без единиц или px и не угадывает проценты и физические единицы.
Блокировка выводит одну сторону
При viewBox 2:1 и ширине 1 200 высота равна 600. Если деление нецелое, сторона один раз округляется до ближайшего положительного пикселя, и результат явно сообщает об этом.
Разблокировка означает растяжение
Разблокированный результат 1 200 × 630 получает именно этот прямоугольник при любой пропорции исходника. Это меняет геометрию и не является обрезкой или умной компоновкой.
Проверьте целевой процесс
Откройте PNG в целевой программе и сравните края, текст, цвета и прозрачность с исходником. Браузеры могут по-разному отрисовать шрифты и цвета, а PNG хранит фиксированные пиксели. Сохраните SVG как редактируемый исходник.