png和gif是什么格式文件png和gif它们有何区别

所属分类: 软件教程 / 图形图像 阅读数: 1248
收藏 0 赞 0 分享
png是什么格式?最近竟然有网友问了个这么简单的问题。好吧,鉴于电脑菜鸟比较多,也讲解下png是什么格式了。其实答案很简单,大家只要知道是图片格式即可。可能很多菜鸟朋友见到的图片格式都是jpg与gif。才遗忘了png是什么格式吧,下面分别介绍下png、jpg、gif是什么格式,并且对比下各自的优缺点。
  首先不管是png、jpg、还是gif格式,他们有一个共同点就是都是图片格式,他们均可通过常见的制图软件如PS直接生成。下面我们分别介绍下三者之间的特性与区别。
  GIF图片格式:1987年诞生,常用于网页动画,使用无损压缩,支持256种颜色(一般叫8 bit彩色),支持单一透明色;

gif格式图片效果


  JPEG图片(简称jpg):1992年出世,照片一般都用这个格式,有损压缩,24 bit真彩色(224=17万种颜色),不支持动画,不支持透明色;
  PNG图片格式:1996年问世,无损压缩,最常见的使用格式是256索引色(PNG-8)和24 bit真彩色(PNG-24)(当然PNG支持的颜色格式远不止此),支持full alpha通道(256级可调半透明色),不支持动画。
  三种图片格式简单比较
  JPEG与PNG格式图片对比:JPEG在照片压缩方面拥有巨大的优势,这方面无可替代,但是JPEG是有损压缩,图片质量会有损失。另外,一般屏幕截屏用PNG格式,其不但比JPEG质量高而且文件大小还更小。
  GIF与PNG格式图片对比:GIF只在简单动画领域有优势(其实,GIF 256色限制以及无损压缩机制导致高质量的动画的发布一般都使用Flash等格式),只要没有动画,PNG完全可以取代GIF。总的来说,GIF分为静态GIF和动画GIF两种,扩展名为.gif,是一种压缩位图格式,支持透明背景图像,适用于多种操作系统,“体型”很小,网上很多小动画都是GIF格式。其实GIF是将多幅图像保存为一个图像文件,从而形成动画,所以归根到底GIF仍然是图片文件格式。但GIF只能显示256色。和jpg格式一样,这是一种在网络上非常流行的图形文件格式。 所以一般我们在网页中看到的动态图片一般都是GIF格式的。
  在网络中一般小图标中很多图片格式都采用png,png是一种图片存储格式,可以直接作为素材使用,因为它有一个非常好的特点:背景透明。在制作图片选择是什么格式输出,主要根据图片格式特性来选择最佳输出。

更多精彩内容其他人还在看

proe怎么建模鼠标上盖面模型? proe鼠标上盖建模技巧

proe怎么建模鼠标上盖面模型?鼠标我们经常使用,想要建模一个鼠标的上盖,该怎么建模呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Edraw Max亿图图示怎么画足球?

Edraw Max亿图图示怎么画足球?Edraw Max中想要创建一个足球,该怎么创建呢?下面我们就来看看Edraw Max画足球的技巧,需要的朋友可以参考下
收藏 0 赞 0 分享

C4D怎么使用旋转工具建模奶瓶模型?

C4D怎么使用旋转工具建模奶瓶模型?C4D怎中想要建模一个儿童奶瓶模型,该怎么建模这个三维立体的模型呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

C4D怎么快速建模三维立体的小树模型?

C4D怎么快速建模三维立体的小树模型?C4D中想要建模一个三维立体的小树,该怎么建模呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Edraw Max亿图图示怎么画女教师人物形象?

Edraw Max亿图图示怎么画女教师人物形象?Edraw Max中想要创建一个女教师的人物形象,该怎么创建呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Edraw Max亿图图示怎么创建漂亮的鲜花?

Edraw Max亿图图示怎么创建漂亮的鲜花?Edraw Max中可以绘制很多图形,自带的图形库也有很多可以直接调用,下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Lightroom图片怎么实现ins高级灰滤镜?

Lightroom图片怎么实现ins高级灰滤镜?在ins中看到了很多图片是高级灰的滤镜效果,该怎么制作这个图片呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

C4D导出模型在MD中坐标错位该怎么解决?

C4D导出模型在MD中坐标错位该怎么解决?C4D模型导出的时候,发现坐标错位了,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Proe怎么快速创建链条模型? Proe链条的创建方法

Proe怎么快速创建链条模型?Proe中想要创建一个三维立体的链条模型,该怎么创建呢?下面我们就来看看Proe链条的创建方法,需要的朋友可以参考下
收藏 0 赞 0 分享

C4D怎么制作扭曲Q弹的文字动画效果?

C4D怎么制作扭曲Q弹的文字动画效果?C4D中想要制作一个文字动画效果,该怎么制作这个文字动画呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多