“canvas是基于像素”的含义是什么,SVG是基于矢量的

时间:2018-02-14 12:55:54

标签: svg html5-canvas

我在html5中浏览过canvas和SVG。当谈到差异时,提到画布是基于像素的,SVG是基于矢量的。我没有得到他们的意思。

提前致谢

1 个答案:

答案 0 :(得分:0)

在计算机中注册图像有两种方法:

  • 在像素中注册:这意味着您的图片会注册为像素表。在桌子的每个方框中都会注册一种颜色。这样的图像具有规定的大小(1个表盒的1个计算机像素)。如果要减小大小,算法将混合像素以渲染较小尺寸的图像。如果你想要显示比它更大,你会看到像素或图像将变得模糊。
  • 在向量中注册:此类图像不具有大小。实际上文件格式寄存器向量(方向和比例)。当您想要显示它时,您将指定一个尺寸,计算机将处理您的图像以显示它。如果放大图像(例如一条线)。你永远不会看到像素。实际上,每次缩放时,图像都会被重新处理,并且线条会保持一条直线。