2013-09-26 5 views
1

Photoshop에서 텍스트 레이어를 만들 때 (CS3 이상) "레이어 내용"이 변경되면 "레이어 이름"이 자동 업데이트됩니다.Photoshop 텍스트 레이어 이름을 레이어 텍스트 콘텐트에 다시 연결

"내용"에서 "이름"까지의이 링크는 "레이어 이름"을 수동으로 변경할 때까지 유지됩니다. 그런 다음 링크가 끊어졌습니다.

"수동으로 입력 한 이름"을 제거하고 레이어의 내용에 다시 연결할 수있는 스크립트를 만드는 방법이 있는지 궁금합니다.

또 다른 옵션은 같은 글꼴과 내용으로, 텍스트 레이어의 모든 속성을 읽을 레이어를 삭제하고 동일한 위치에서 삭제 된 레이어와 동일하게 나타남 새 레이어를 생성하는 스크립트를위한 것 "텍스트 내용"에서 "레이어 이름"으로 연결되는 링크가 있습니까?

감사합니다.

답변

0

두 번째 옵션은 분명히 가능합니다. 첫 번째 옵션에 대해서는 확실하지 않습니다. 아래에 새 텍스트 레이어를 만드는 스 니펫이 있습니다. 귀하의 경우 기존의 모든 관련 속성을 복사하십시오.

#target Photoshop 

var doc = app.activeDocument; 

var newLayer = doc.artLayers.add(); 
newLayer.kind = LayerKind.TEXT; 
newLayer.textItem.contents = "test"; 
관련 문제