为什么有的PSD文件明明没什么图层,却又几个G大

2024-11-25 21:45:03
推荐回答(5个)
回答1:

真正原因是因为PS在操作过程当中,文档中保存了历史图像多余的操作数据。

解决办法:

打开有问题的psd文档,在菜单栏找到“文件”-“脚本”再执行“浏览”指令,稍等几秒即可完成处理。

在图层的原始数据当中,有上千条 信息。正是这些拖慢我们保存文档速度并使得文档膨胀。
进行如上操作就可以删除这些多余的信息,使文档回到健康状态。

扩展资料:

psd图层的颜色模式:

RGB模式:

用红(R)、绿(G)、蓝(B)三色光创建颜色。扫描仪通过测量从原始图像上反射出来的RGB三色光多少来捕获信息。计算机显示器也是通过发射RGB三种色光到人们的眼中来显示信息。    

CMYK模式:

用青色(C)、洋红色(M)、黄色(Y)和黑色(K)油墨打印RGB颜色。但由于油墨的纯度问题,CMYK油墨(也叫加工色)并不能够打印出用RGB光线创建出来的所有颜色。    

Lab模式:

一种描述颜色的科学方法。它将颜色分成3种成分:亮度(L)、A和B。亮度成分描述颜色的明暗程度;“A”成分描述从红到绿的颜色范围;“B”成分描述从蓝到黄的颜色范围。Lab颜色是Photoshop在进行不同颜色模型转换时内部使用的一种颜色模型(例如从RGB转换到CMYK)。    

灰度模式:

灰度模式在图像中使用不同的灰度级,灰度图像中的每个像素都有一个 0(黑色)到 255(白色)之间的亮度值。灰度值也可以用黑色油墨覆盖的百分比来度量(0% 等于白色,100% 等于黑色)。    

位图模式:

位图模式使用两种颜色值(黑色或白色)之一表示图像中的像素。位图模式下的图像被称为位映射 1 位图像,因为其位深度为 1。    

参考资料来源:百度百科-Adobe Photoshop



回答2:

因为,PSD格式的文件,它保存了图片的所有信息(就是在PS里处理的过程,每个处理阶段的表现,路径,通道,动作)所以内容很多,占用的内存就多,JPG格式是因为它保存的时候压缩了所有的记录,所以很小。

PSD--Photoshop Document(PSD),Adobe公司的图像处理软件Photoshop的专用格式。这种格式可以存储Photoshop中所有的图层,通道、参考线、注解和颜色模式等信息。在保存图像时,若图像中包含有层,则一般都用Photoshop(PSD)格式保存。

PSD格式在保存时会将文件压缩,以减少占用磁盘空间,但PSD格式所包含图像数据信息较多(如图层、通道、剪辑路径、参考线等),因此比其他格式的图像文件还是要大得多。由于PSD文件保留所有原图像数据信息,因而修改起来较为方便,大多数排版软件不支持PSD格式的文件。

扩展资料:

psd:可以支持图层、通道、蒙版和不同色彩模式的各种图像特征,是一种非压缩的原始文件保存格式。其特点是图像由多个互不干扰的图层组成,你可以很方便的编辑其中一个层而不影响到其他层的效果,也可以随意添加自己需要的图片,照片或删除掉不必要的部分,最大限度的保留了个性定制的空间。

回答3:

真正原因是因为 PS 在操作过程当中,文档中保存了历史图像多余的操作数据,这可能是某个 PS 版本的 Bug。你可以在「 文件」——「 文件简介」——「原始数据 」当中,查看该文档是否有过多没必要的信息。

上图展现的原始数据当中,有上千条 信息。这些正是拖慢我们保存文档速度与文档「 膨胀」的元凶。

知道原因问题就解决了一半。将代码保存为脚本文件,就可以删除这些多余的信息,使文档回到健康状态。

使用方法:将下面这段代码复制粘贴到文本工具当中,另存为 Jsx 格式文件。再 PS 打开有问题的文档,「 文件」——「 脚本」——「 浏览...」选择保存的 Jsx 格式文件即可解决。

function deleteDocumentAncestorsMetadata() {

whatApp = String(app.name);//String version of the app name

if(whatApp.search("Photoshop") > 0) { //Check for photoshop specifically, or this will cause errors

//Function Scrubs Document Ancestors from Files

if(!documents.length) {

alert("There are no open documents. Please open a file to run this script.")

return;

}

if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");

var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData);

// Begone foul Document Ancestors!

xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors");

app.activeDocument.xmpMetadata.rawData = xmp.serialize();

}

}

//Now run the function to remove the document ancestors

deleteDocumentAncestorsMetadata(); 

回答4:

这个问题有几种,哪果一个新建只有200MB,你放一个图进去,很大,但是只显示其中的一小部分,其它没有被显示出来的图也是算在里面的,如果拖进去很大的几张图,又是高清的,那你的PS文件就会大很多。需要做适当的优化处理。

回答5:

分辨率高,颜色多