作为一个程序猿,每一个东西的学习都是从Hello World开始的,从今天开始,让我们一起进入Photoshop脚本的世界,并以Hello World开始我们的旅程。
1、简介
Photoshop支持三种脚本语言:AppleScript,VBScript,JavaScript。其中AppleScript为苹果系统,VBScript为Windows操作系统,JavaScript兼容苹果和Windows操作系统。
2、对象模型
DOM(Document
Object Model)即为一个API(Application Programming Interface),你可以通过DOM应用脚本语言执行各种操作。
3、Hello world
实现内容如下:1、打开Photoshop;2、新建一个文件;3、新建一个ArtLayer图层;4、将ArtLayer转换为文本图层;5、将文本内容设置为“Hello World”。实现JavaScript脚本如下:
//设置单位 app.preferences.rulerUnits = Units.INCHES // 新建一个2*4INCHES的文件 var docRef = app.documents.add( 2, 4 ) //新建一个ArtLayer图层 var artLayerRef = docRef.artLayers.add() //设置ArtLayer图层为文本图层 artLayerRef.kind = LayerKind.TEXT //设置文本图层文字内容 var textItemRef = artLayerRef.textItem textItemRef.contents = "Hello World" //释放参考 docRef = null artLayerRef = null textItemRef = null实现效果如下: