矢量图不是png格式;矢量图是面向对象的图像或绘图图像,是根据几何特性来绘制图形,矢量图片的格式有svg、cdr、win、emf格式等等,而png格式指的是便携式网络图形,是一种采用无损压缩算法的位图格式。
php入门到就业线上直播课:进入学习
本教程操作环境:windows10系统、DELL G3电脑。
矢量图不是png格式
矢量图,也称为面向对象的图像或绘图图像,在数学上定义为一系列由线连接的点。矢量文件中的图形元素称为对象。每个对象都是一个自成一体的实体,它具有颜色、形状、轮廓、大小和屏幕位置等属性。
矢量图是根据几何特性来绘制图形,矢量可以是一个点或一条线,矢量图只能靠软件生成,文件占用内在空间较小,因为这种类型的图像文件包含独立的分离图像,可以自由无限制的重新组合。
它的特点是放大后图像不会失真,和分辨率无关,适用于图形设计、文字设计和一些标志设计、版式设计等。
矢量图片的格式有:cdr、ai、wmf、eps、bw、col、emf、iff、lbm、mag、msk、opt、ply、pbm、pcd、pcx、pict、svg、tga、win、raw、ras、dwg、dxb等等。
PNG(Portable Network Graphics),便携式网络图形,是一种采用无损压缩算法的位图格式,支持索引、灰度、RGB三种颜色方案以及Alpha通道等特性。 其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。PNG文件的扩展名为.png
扩展知识
矢量图的特点
1、同分辨率无关
矢量图可以在维持它原有清晰度和弯曲度的同时,多次移动和改变它的属性,而不会影响图例中的其它对象。这些特征使基于矢量的程序特别适用于图例和三维建模,因为它们通常要求能创建和操作单个对象。基于矢量的绘图同分辨率无关。
2、与位图的区别
矢量图与位图最大的区别是,它不受分辨率的影响。因此在印刷时,可以任意放大或缩小图形而不会影响出图的清晰度,可以按最高分辨率显示到输出设备上。
3、特征
另外矢量图最明显的特征:矢量图的颜色边缘和线条的边缘是非常顺滑的,比如一条弧度线,如果有凹凸不平的,那么这种矢量图是劣质的,一个色块上面的颜色有很多小块这种也是劣质,高品质矢量图应该是。
无论是放大或者缩小,颜色的边缘也是非常顺滑,并且非常清楚的,线条之间是同比例的,并且是同样粗细的,节点同样是很少的,一般来讲矢量图都是由位图仿图绘制出来的,首先有一个图,然后根据他仿图绘制出来。
更多相关知识,请访问常见问题栏目!
以上就是矢量图是png格式吗的详细内容,更多请关注php中文网其它相关文章!
前端(VUE)零基础到就业课程:点击学习
自己动手写 PHP MVC 框架:点击学习
![](http://m.sbmmt.com/img/upload/article/000/000/020/633501a29d313483.png)