在矢量图形系统中,图像被描述为一系列几何形状(如图 1-2所示)。矢量图形阅读器接受在指定坐标集上绘制形状的指令,而不是接受一系列已经计算好的像素。
想象一下在一张绘图纸上作图的过程,栅格图形的工作就像是描述哪个方格应该填充什么颜色,而矢量图形的工作则像是描述要绘制从某个点到另一个点的直线或曲线。有些人把矢量图形描述为一组绘图指令,而位图(栅格图形)则是在特定的位置填充颜色的点。矢量图形“知道”它们是什么——方块“知道”它是一个方块,文本“知道”它是文本。由于矢量图形是对象而不是一系列像素,因此矢量对象可以改变它们的形状和颜色,而位图则不能。此外,所有文本都是可搜索的,因为无论看起来是什么样子或者做了怎样的旋转或变换,它们实际上还是文本。
还可以将栅格图形想象为画布上的绘画,而矢量图形则是由可伸缩材料构成的直线和形状,它们可以在背景上移动。