From 89eaa6816b4dabcc2705cd7e71c4b2707bfe1f0c Mon Sep 17 00:00:00 2001 From: huyuchengus Date: Sun, 3 Nov 2024 02:36:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E4=BB=BD=E5=8D=9A=E6=96=87=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CSDN博文备份/PNG格式和JPG格式都什么时候用-143459736.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 CSDN博文备份/PNG格式和JPG格式都什么时候用-143459736.md diff --git a/CSDN博文备份/PNG格式和JPG格式都什么时候用-143459736.md b/CSDN博文备份/PNG格式和JPG格式都什么时候用-143459736.md new file mode 100644 index 0000000..0555e68 --- /dev/null +++ b/CSDN博文备份/PNG格式和JPG格式都什么时候用-143459736.md @@ -0,0 +1 @@ +

通常我们都知道,如果是针对网络传输或者网站的格式,我们多会使用 PNG 格式。


如果是照片,大部分都是 JPG 格式的。


那么我们网站常用的截图应该保存为什么格式呢?


照片截图


照片截图应该保存为 JPG 格式。


虽然现在我们多存储空间的要求越来越低,但能小点就点当然是最好的。


能够降低网络传输的带宽。


以下面的这张照片,我们通过像素截图后保存为 2 种格式来看。




2024-11-02_09-59-17



JPG 格式大小为 154 KB。




2024-11-02_09-59-30



如果是 PNG,那么大小为 912 KB。


同样的内容,PNG 的文静大小高出了 JPG 差不多 5 倍,那么意味着在网络上要花更多的时间。


程序和界面截图


很多时候,我们在进行程序开发的时候,界面都比较单一。


而且背景多是文字。


比如说下面的这张截图,我们在保存为 PNG 格式的时候,整个文件大小为 29KB




2024-11-02_10-03-26



当我们保存为 JPG 格式话,那么这个文件大小为 129KB。




2024-11-02_10-03-53



这个时候 JPG 格式又大了 PNG 格式 5 倍。


总结


简单点来说就是没有办法使用一个格式来做所有的事情。


PNG 对多像素的图片处理很差,通常文件大小都会偏大。


对于截图来说,如果只是针对编辑器的截图这样的,可以保存为 PNG 格式,如果是截图中色彩像素稍微多一点点的,尽量保存为 JPG 格式吧。


这样也能降低网络传输时候的数据量。


在网络传输的过程中,永远是越传输数据越少越好。


https://www.isharkfly.com/t/png-jpg/16557

\ No newline at end of file