728x90
열린 파일에 파일명을 Text로 넣어주는 JavaScript
포토샵에서 JS 사용이 가능한 지 몰랐었는데 새로 배워감. 앞으로는 액션보다 이걸 자주 쓸듯
// 액션을 저장하기 위한 변수
var doc = app.activeDocument; // 현재 열린 파일
// 텍스트 레이어 추가
var textLayer = doc.artLayers.add();
textLayer.kind = LayerKind.TEXT;
// 텍스트 내용 설정
var textItem = textLayer.textItem;
textItem.contents = decodeURI(doc.name.split('.').slice(0, -1).join('.'));
// 위치 설정 (왼쪽에서 10픽셀 아래서 50픽셀 위)
textItem.position = [doc.width/2, doc.height/2]; // 위치는 반드시 배열로 주어야 함
// 폰트 크기와 색상 설정 (필요에 따라)
textItem.size = doc.width/25;
'TIP > JS' 카테고리의 다른 글
[JS] WebMidi.js로 Ableton Live와 연동하기 (0) | 2024.06.12 |
---|---|
[JS] 포토샵 최상위 레이어명으로 png 저장 (0) | 2024.05.23 |
얕은 복사와 깊은 복사 (0) | 2023.10.15 |