如何用photoshop的javascript实现:隐藏所有图层组?

JavaScript06

如何用photoshop的javascript实现:隐藏所有图层组?,第1张

Adobe有它自己的写脚本的工具,叫做:ExtendedScript Toolkit.

找到Windows: C:\Program Files\Adobe\Adobe Utilities-CS6\ExtendScriptToolkit CS6(64位的Program Files(x86))这个文件里面的EX tool

不懂javascript的话就找一段代码,因为隐藏图层组是一个动作

就是app.activeDocument.hide XXXX()类似这样的

ExtendedScript Toolkit的用户界面非常的简单。

你如果要开始写代码,第一步就是要在下拉菜单中选择目标应用。如果PS已经在运行,就可以看下下拉菜单旁边的绿色链接图标,找到代码之后按cmd+R(或者直接在工具栏上点击“播放”按钮)来运行你写的代码。

最好用插件,去layer官网有专门的点击图片,弹出浏览还支持多个图片。

先去官网下载layer包,你的网页引用layer的js文件。

地址:网页链接 点击相册层

然后js代码:

//调用示例

layer.ready(function(){ //为了layer.ext.js加载完毕再执行

var ps=$("#psize").val()

layer.photos({

photos: '#layer-photos-demo'

,shift: ps //0-6的选择,指定弹出图片动画类型,默认随机

})

})

html代码:

<div id="layer-photos-demo" class="layer-photos-demo" >

<img layer-pid="图片id,可以不写" layer-src="缩略图片地址" src="图片地址" alt="" style="height: 140pxwidth: 120pxborder:1px solid #bbb">

</div>

1、PhotoShop脚本是指图像处理软件PhotoShop所支持的批处理程序,其英文为Photoshop Scripting。

2、它分别支持三种脚本编程语言:Mac平台上的Apple Script脚本、Windows平台上的Visual Basic Script脚本、跨平台的JavaScript脚本。主要功能:1、PhotoShop脚本可以将Photoshop的编辑工具和插件滤镜组合在一个文件中,并只需点击一次鼠标即可启动。在这些脚本中,有些能够实现50多项功能,使用了多个插件滤镜,并加入了几十个参数。即便能够记住实现某种效果的方法,但要想每次都把各个功能中的参数选正确就不是一件容易的事情。在这方面,使用脚本可节省大量时间。2、PhotoShop脚本主要用于重复性的任务或用于制作非常复杂的特殊效果。要建立一个新的“脚本”,只需单击“新脚本”按钮。此时,有一个红色的方框表示当前处于录制脚本的状态。当运行完所有的功能或插件后,停止录制就可以了。每一个“脚本”都有一个特定的名字,并被添加到脚本清单中。下一次想再使用上述组合效果时,只需启动这一“脚本”,所有的效果就会自动加载给图像。