canvas画出来的图是位图还是矢量图?
Canvas 画出来的图是位图(raster graphics)。
Canvas API 使用像素点来绘制图像。当你使用 Canvas 绘制图形时,你实际上是在操作像素点的颜色和位置。这意味着图像被存储为像素数据的集合,而不是像矢量图那样存储为几何形状和路径。
因此,当你放大 Canvas 绘制的图像时,你会看到像素化的效果,因为图像是由有限数量的像素点组成的。而矢量图则可以无限缩放而不损失清晰度。
Canvas 画出来的图是位图(raster graphics)。
Canvas API 使用像素点来绘制图像。当你使用 Canvas 绘制图形时,你实际上是在操作像素点的颜色和位置。这意味着图像被存储为像素数据的集合,而不是像矢量图那样存储为几何形状和路径。
因此,当你放大 Canvas 绘制的图像时,你会看到像素化的效果,因为图像是由有限数量的像素点组成的。而矢量图则可以无限缩放而不损失清晰度。