Photoshop Scripting Reference(PS脚本)

PS脚本存放位置例如:C:Program FilesAdobeAdobe Photoshop CC 2017PresetsScripts一、官方API API详解 二、例子 例子参考1.以下为将图片放到图层,然后压缩

PS脚本存放位置例如:C:\Program Files\Adobe\Adobe Photoshop CC 2017\Presets\Scripts

一、官方API


API详解

二、例子

例子参考

1.以下为将图片放到图层,然后压缩,再导出的脚本:

var orgPath;//定义一个变量[orgPath],用来保存当前打开图片的文件路径。
var document;//定义一个变量[document],用来表示Photoshop的当前文档。

/*选择将要处理图片文件夹*/
function getAndHandlImage(folder) {
   
   
    var file = folder.getFiles("*.png");
    var currentDoc = open(new File(file[0]));
    currentDoc.layers[0].name = currentDoc.name;
    document = app.activeDocument;
    orgPath = document.path;
    for (var i = 1;i < file.length; i++) {
   
   
        fileToLayer(file[i], currentDoc);//将文件夹中所有图片放在图层中        
    }
    resizeImage();//压缩文档中所有图片
    for (i=0; i<document.layers.length;i++)
    {
   
       
        document.layers[i].visible = false;//先把所有图层设为不可见
    }
    exportImage();//按图层导出文档中图片到文件夹
    document.close(SaveOptions.DONOTSAVECHANGES);//执行完所有操作,关闭文档(不保存)
    alert("压缩导出完毕");
}
 
/*将图片放在图层中*/
function fileToLayer(input_file_path, newDoc) {
   
   
    //alert("1.图片放到图层");
    var 

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754854872a5207945.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信