网站建设在进行网页设计时候,ps文件过大怎么处理?今天永易搜建站公司来给大家分享一款ps清理代码,目的是互帮互助,共同提高!希望能给需要的人们节省更多时间,下面来介绍下制作的流程脚本。
内容:
1.新建记事本
2.复制以下代码
function deleteDocumentAncestorSMetadata() {
if(String(app.name).search("Photoshop") > 0) {
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);
xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors");
app.activeDocument.xmpMetadata.rawData = xmp.serialize();
clearDocumentAncestorsForAllLayers(app.activeDocument);
if (app.activeDocument !== mainDocument) {
app.activeDocument.close(SaveOptions.SAVECHANGES);
}else{
app.activeDocument.save();
}
}
}
function clearDocumentAncestorsForAllLayers(doc) {
try {
if (doc == undefined) {
return;
}
for (var i = 0; i < doc.layers.length; i++) {
var curLayer = doc.layers[i];
if (curLayer.typename != "ArtLayer") {
clearDocumentAncestorsForAllLayers(curLayer);
continue;
}
if (curLayer.kind == "LayerKind.SMARTOBJECT") {
app.activeDocument.activeLayer = curLayer;
var idplacedLayerEditContents = stringIDToTypeID("placedLayerEditContents");
var actionDescriptor = new ActionDescriptor();
executeAction(idplacedLayerEditContents, actionDescriptor, DialogModes.NO);
if(app.activeDocument.activeLayer == curLayer){
continue;
}
deleteDocumentAncestorSMetadata()
layerSetStr += (" "+curLayer.name)
}
}
} catch (e) {
alert("Layer clean fail.name="+doc+";e="+e)
}
}
var layerSetStr = "";
var mainDocument = app.activeDocument;
function start(){
deleteDocumentAncestorSMetadata();
alert("Clean finished. [doc name]:"+mainDocument.name+" [layer set]:"+layerSetStr);
}
try{
if(confirm("Start to clean?")){
start();
}
} catch (e) {
alert("Clean fail.e="+e)
}
3.粘贴并保存
4.更改记事本文件后缀改为.jsx
到这里脚本已经完成啦,下面是简单的使用方法:
方案1:直接拖拽文件到ps的菜单栏执行
方案2:文件 → 脚本 → 浏览 打开这个jsx脚本文件就可以啦!

本文作者:永易搜科技

十六年网站建设相关经验
一站式为您提供网站相关服务
欢迎扫码咨询

- 让百度搜索结果中出现图片的方法2017-11-21
- 网站优化的关键,万词霸屏和SEO纯白帽优化的优缺点对比2023-12-04
- 网站制作公司做网站的核心原则有哪些?2023-12-04
- 郑州网站建设中的网络安全防护和数据备份原则2023-12-04
- 品牌网站怎么吸引潜在客户?2023-12-02
- 企业网站、商城网站建设一般都采用哪些技术?2023-12-02
- 网站建设中在网站页面插入视频需要注意的7个点2023-12-02
- 如何判断公司是办icp许可证还是EDI2023-12-01
- ICP电信经营许可证你最关心的5大问题有哪些?2023-12-01
- 广州icp许可证办理的条件以及办理流程2023-12-01
- icp电信许可证是自己办理还是找代理公司帮申请比较好?2023-11-30
- 企业网站建设如何选择合适的搭配色调2023-11-30
- 郑州网站建设服务内容是什么?2023-11-30
- 微信小程序ICP备案常见问题汇总2023-11-29
- APP备案流程是什么样的?有哪些注意事项2023-11-29
- app备案需要多少钱?谈谈最近很火的APP备案!2023-11-29
还没有人来评论,快来抢个沙发吧!