矢量图(Vertor Graphics)

580 阅读1分钟

基于数学公式、几何路径描述的图形格式,与位图(Bitmap/Raster Graphics)(由像素点组成)形成鲜明对比。

核心原理

  • 由数学公式定义:矢量图形由路径(Path)、形状(Shape)和控制点构成,通过数学方程式(如贝塞尔曲线)描述线条、颜色和填充。
  • 与分辨率无关:矢量图形无论放大多少倍,边缘始终平滑,不会出现像素齿,因为它是基于数学公式重新计算绘制的,而非固定的像素点。
  • 轻量且可编辑:文件通常较小(仅储存公式和参数),且可随时修改颜色、形状等属性。

矢量图常见格式

  1. SVG(Scalable Vector Graphics),WEB标准格式可直接嵌入HTML、支持动画、交互和CSS/JavaScript控制。
  2. AI(Adobe Illustrator),Adobe专业设计软件的原生格式,支持复杂矢量编辑。
  3. EPS/PDF,广泛用于印刷和跨平台文档,支持矢量与位图混合内容。
  4. CDR(CorelDRAW),CorelDraw软件专有格式。

优点

  1. 无限缩放
  2. 文件轻量
  3. 可编程性
  4. 编辑灵活

缺点

  1. 不适合复杂细节:如照片级真实感图像。
  2. 渲染性能:复杂矢量图形可能消耗较多计算资源。