TIP/JS

[JS] 포토샵 최상위 레이어명으로 png 저장

고생쨩 2024. 5. 23. 14:54
728x90

템플릿등에 적용할때 좋음

const doc = app.activeDocument; // 현재 열린 파일
const fileName = decodeURI(doc.artLayers[0].name);

// 파일 저장 경로 설정 (현재 문서의 경로를 기준)
const savePath = doc.path + "/" + fileName + ".png";

// PNG로 저장하기 위한 옵션 설정
const pngOpts = new PNGSaveOptions();
pngOpts.compression = 9;  // 최대 압축률

// 파일 객체 생성
const saveFile = new File(savePath);

// 현재 문서를 PNG 형식으로 저장
doc.saveAs(saveFile, pngOpts, true, Extension.LOWERCASE);

'TIP > JS' 카테고리의 다른 글

[JS] WebMidi.js로 Ableton Live와 연동하기  (0) 2024.06.12
[JS] 포토샵 파일명 텍스트 추가  (0) 2024.05.23
얕은 복사와 깊은 복사  (0) 2023.10.15

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.