SVG: scalable vector graphics 可缩放矢量图形
矢量图形:由代表数学模式的指令集合来描述线条和形状,再由这些线条和形状来组成图形,是一种用数学函数来描述图形的位置,大小,形状,色彩的格式。
存储方式:记录图形端点和向量。(非点阵形式)
矢量文件中的图形元素 称为对象,每个对象都是自成一体的实体,有颜色,形状,轮廓,大小和屏幕位置等属性。
每个对象都是独立的实体,就可以在维持它原有的清晰度和弯曲度的同时,多次移动和改变属性,而不影响图例中的其他对象。
特点:
- 存取简单图形对象时,数据冗余小;
- 对于精美的图形描述困难
- 放大,缩小时数据损失,局部编辑不受影响