Фактически каждое векторное изображение состоит из набора замкнутых и незамкнутых линий. Каждая из них имеет толщину, цвет линии и цвет заливки (свойства прозрачности, тень от объекта и т.д). У каждой линии есть точки, в который задано положение относительно начала координат, направление и касательная к линии. Такие линии накладываются друг на друга слоями.
Таким образом при открытии файла программа заново выстраивает все объекты по этим данным. При маштабировании мы просто меняем положение точеек в пространстве... Что никак не влияет на свойства заливки, а в некоторых случаях и толщина линий не меняется (указывается в свойствах контура).
Векторные изображения имеют гибкую структуру в отличии от растровых-точечных изображений, где при увеличении размера точки ухудшается и качество. С векторами такого не происходит.