1

当您在 Photoshop(我相信 CS3 及更高版本)中创建文本图层时,“图层名称”会在“图层内容”发生更改时自动更新。

在您手动更改“图层名称”之前,此从“内容”到“名称”的链接将一直存在。然后,链接断开。

我想知道是否有一种方法可以创建一个脚本,可以删除图层的“手动输入的名称”并将其重新链接到图层的内容?

另一种选择是脚本,读取文本图层的所有属性,删除该图层并创建一个看起来与已删除图层相同的新图层,在完全相同的位置,具有相同的字体和内容,但具有从“文本内容”链接到“图层名称”?

谢谢你。

4

1 回答 1

0

第二个选项肯定是可能的,不确定第一个。下面有一个片段可以创建一个新的文本层。在您的情况下,只需从现有属性中复制所有相关属性。

#target Photoshop

var doc = app.activeDocument;

var newLayer = doc.artLayers.add();
newLayer.kind = LayerKind.TEXT;
newLayer.textItem.contents = "test";
于 2013-09-26T18:29:28.777 回答