压缩工具脚本

现在2019,2020cc的photoshop,动则几百mb体积的.psd文件

找到一个工具,可压缩(某些文件压缩不明显),可方便云文档共享:

/*** @author Jason* @email jiangran@126.com* @name PsDeepCleaner* @description photoshop metadata deep clean script*/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 += ("\n"+curLayer.name)}}} catch (e) {alert("Layer clean fail.name="+doc+";e="+e)}
}var layerSetStr = "";
var mainDocument = app.activeDocument;
function start(){deleteDocumentAncestorsMetadata();alert("Clean finished.\n[doc name]:"+mainDocument.name+"\n[layer set]:"+layerSetStr);
}try{if(confirm("Start to clean?")){start();}
} catch (e) {alert("Clean fail.e="+e)
}

其他工具下载:

Jscode1.1版本

就算不做游戏,不需要生成UI,也可以切图导出用

分享Photoshop脚本代码_压缩,图片置灰,切图导出等相关推荐

  1. cocos2dx3.X shader使图片置灰

    1 OpenGL ES着色器 opengl es的着色器有.fsh和.vsh两个文件.这两个文件在被编译和链接后就可以产生可执行程序与GPU交互.attribute是从外部传进来的,每一个顶点都会有这 ...

  2. java tif切割成瓦片_将图片切割成瓦片图-(算法+实现)

    [实例简介] 介绍:https://blog.csdn.net/STRIVEYe/article/details/88388072 [实例截图] [核心代码] 919ed105-5c0c-4f11-a ...

  3. ps切图后 JAVA开发_做一个会PS切图的前端开发

    系列链接 切图方法分类 PhotoShop从CS版本演变到现在的CC版本,切图功能发生了比较大的变化,我们可以把PhotoShop CS版本时的切图功能称为传统切图,而从PhotoShop CC版本开 ...

  4. 继上一篇统计出尺寸后,需要python调用photoshop来批量自动化压缩图片

    图片尺寸统计出来了,需要将超过7千万或者8千万的游戏,图片进行压缩,由于涉及的图片数量庞大,手动压缩太影响效率了,这里采用photoshop大法来做,思路,用python的win32com来调用pho ...

  5. linux压缩图片脚本,说明Ubuntu压缩图片脚本批量方法

    以下就是Ubuntu压缩图片批量方法,这些Ubuntu压缩图片方法是我学了很久的心得,希望对大家有帮助.用DC拍出来的很多照片尺寸都很大,有时候我们需要缩小一下,最近google了一圈,发现了一些有用 ...

  6. java压缩源代码_压缩图片大小(Java源码)

    /** * * 直接指定压缩后的宽高: * @param oldFile * 要进行压缩的文件 * @param width * 压缩后的宽度 * @param height * 压缩后的高度 * @ ...

  7. photoshop脚本指南_如何学习Photoshop的极客指南,第1部分:工具箱

    photoshop脚本指南 Photoshop is one of the most intimidating programs for any beginner, but has powerful ...

  8. java 生成纯色图片_java实现切图并且判断图片是不是纯色/彩色图片

    java实现切图并且判断图片是不是纯色/彩色图片 发布时间:2020-08-30 15:45:30 来源:脚本之家 阅读:92 作者:点墨花花 整理文档,搜刮出一个java实现切图并且判断图片是否是纯 ...

  9. 完成css的切图 图片任意,css切图是什么意思

    css切图是指DIV CSS开发的意思,表示从一张网页美工图切片到HTML代码开发与CSS样式开发,完成HTML静态网页:css切图包含两部分,分别是:1.网页美工图素材切出:2.DIV+CSS代码开 ...

最新文章

  1. JWT 入坑爬坑指南
  2. 基于ARM的Qt Creator嵌入式开发环境搭建
  3. SAP CRM Contact和Account的从属关系
  4. 关于VCP(Virtual Com Port)拓展的调试经历(一)
  5. x264 的 cache详解
  6. jieba分词并做分析
  7. 再说409,又提离别痛
  8. 设计模式 C++工厂方法模式
  9. oracle序列的描述,Oracle同义词和序列的基本使用方法
  10. Windows11升级绕过不支持该处理器
  11. 如何实现两台Domino之间的相互访问
  12. android: 怎么使用腾讯X5WebView
  13. 腾讯云 短信 简单使用
  14. 时隔三月,再次向你推荐这款公文排版插件
  15. 为什么Java小伙对JavaScript和Node.js如此兴奋?
  16. 图片视频毛玻璃效果实现
  17. 如何反编译 cocos creator 生成 的jsc文件/反编译jsc文件(一)
  18. 从UAP-Studio中导出项目并且部署到服务器上
  19. 【最优化】最优化的相关条件
  20. BAT-医疗知识图谱相关产品分析介绍

热门文章

  1. STM32使能/屏蔽外部中断
  2. 解决Virtualbox安装系统界面显示不全问题
  3. 【UNI-APP】新闻资讯APP总结
  4. python下划线怎么输入_Python中下划线的使用方法有哪些
  5. vue kepp-alive实践总结
  6. ZOJ 3755 - Mines (状压DP)
  7. 苹果再次要求供应商降价,将伤及自身
  8. 杨承润:世界首席创业家导师杨承润,创业16年,杨承润和他的《慧眼经营思维》
  9. java系统爬塔游戏,如何玩爬塔游戏?一目了然,每天只需2分钟
  10. 鸭梨山大,格力战双11有何苦衷?