PSD文件太大?打开卡死机?来,我用JS代码来帮你!

PS这个软件,喜欢的小伙伴们太多了,玩的6的大神些也很多。Aliwen小栈,她是一个服务小众的聚集地,大神们可能不会关注这个公众号哦,哈哈哈。

我们在有些时候是不是经常遇见一些灵异事件!明明就几个图层,并没有引入什么大型图片,但是 PSD 文件却异常巨大,而且用起来经常卡顿?而且另存为的JPG也超级大。那,这是怎么回事呢?

其实罪魁祸首就是这个!

「 文件」—「 文件简介」—「原始数据 」

可能,我只是说的是,可能呀!对于一般的设计师们或者喜欢PS的爱好者们来说可能是看不懂这玩意儿的,优化肯定就是不可能的了,难道就没办法了吗?

Aliwen小栈,这不就为大家分享一个脚本文件,秒秒秒秒秒秒秒秒钟解决文件大的问题!

他是通过JS实现的一个脚本:

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();

 

对,没错,你没看错,就是这玩意儿。

反正你们也看不懂,Aliwen直接带你上车吧!我飘了

使用方法

1、在PS中打开需要瘦身的PSD文件;

2、菜单栏在选择 「文件」— 「脚本」— 「浏览」

3、选择zip包解压后得到的 aliwen.jsx;

4、等待自动处理完成,等待时间跟你的文件大小和电脑配置有关,一般都需要几秒~几分钟。

5、完成后再保存看看大小吧!

使用前后大小对比

如果只是另存为图片,就使用脚本事件管理器 。

打开「脚本事件管理器」—「勾选 启用事件以运行脚本/动作」—「下面有个PS事件:选打开文档 — 脚本:选最下面的 浏览 — 选择tuyiyi.jsx文件」—「点添加」— 完成

在首选项里关闭【在置入时始终创建智能对象】后,另存为JPG就会变小很多了!

好了,用代码来玩转设计,那是一种很完美的灵魂碰撞,哈哈哈哈!

不知道你们上车了没!

公众号回复获取文件脚本吧!

支持 Mac/Win平台: 

软件版本:插件

功能:文件压缩

难度:中上,小白直接上手

打赏 赞(1)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

Aliwen小栈是一个服务于小众的聚集地,汇集丰富的兴趣内容。让一切的不可能变成可能,接受不能改变的!
Aliwen小栈 » PSD文件太大?打开卡死机?来,我用JS代码来帮你!

发表评论

提供最优质的资源集合

立即查看 了解详情