多语言展示
当前在线:181今日阅读:126今日分享:42

为什么PSD中没有几个图层却占用几个G空间?

有时候打开一个PSD文件,里面明明没有几个图层却占用了上G的空间,使操作起来特别慢,其原因是在ps的操作中有一些缓存的数据被保存在了PSD文档中,首先我们来看一下这些影响ps文件大小的信息隐藏在什么位置,ps中执行{文件}-{文件简介}-{原始数据}命令,如图,里面有非常多的脚本信息,同样我们也是利用脚本文件来解决这一问题,废话不多说,看方法:
工具/原料
1

电脑

2

photoshop软件

方法/步骤
1

将下面的代码,复制粘贴到文本文档中,存储为.jsx文件(就是把扩展名为.txt结尾的文档,改成 .jsx文档)function deleteDocumentAncestorsMetadata() {whatApp = String(app.name);//String version of the app nameif(whatApp.search('Photoshop') > 0) { //Check for photoshop specifically, or this will cause errors//Function Scrubs Document Ancestors from Filesif(!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 ancestorsdeleteDocumentAncestorsMetadata();

2

打开有问题的psd文档,执行{文件}-{脚本}-{浏览}命令,找到刚刚建好的jsx文档打开,稍等几秒即可完成处理。

3

ps文档直接保存即可,以后再操作起来,你会发现ps不止快了一点点哦~

推荐信息