• 技术文章 >常见问题

    矢量图是png格式吗

    WBOYWBOY2022-08-26 15:34:52原创3127

    矢量图不是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中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:矢量图
    上一篇:完整的磁盘文件名由什么组成 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 20mp是多少像素• css怎么设置盒子两像素黑色边框• 老司机带你看看,ps如何将图片制成乐高像素拼图• 像素mp是什么意思• 聊聊如何用CSS box-shadow创建像素创意动画
    1/1

    PHP中文网