Photoshop의 JavaScript에서 "WEB 용으로 저장"의 gif 내보내기 설정에 빠져

2911 단어 포토샵
Photoshop의 JavaScript를 사용하여 "WEB 용으로 저장"을 실행하면 큰 이미지도 아닌데 gif로 내보내면 상당히 거친 이미지가되어 버린다.
var option = new ExportOptionsSaveForWeb(); //「WEB用 に保存」の設定
option .format = SaveDocumentType.COMPUSERVEGIF; //ファイル形式を「gif」に設定

//「WEB用 に保存」を実行
activeDocument.exportDocument('ファイル名', ExportType.SAVEFORWEB, option);

원인을 조사하기 위해 함께 저장하고 있던 psd 파일을 확인하면 【열화】의 값에 60이 설정되어 있었다.


그래서 디폴트로 60의 값을 설정하는 프로퍼티를 공식 문서 로부터 찾아 보면, 아무래도 quality 가 그것같다.
그렇지만, 그렇다고 jpg라든지로 사용하는 녀석이겠지라고 생각하고, 반신반의로 설정해 보면【열화】에 값이 설정되었다.

덧붙여서, 【열화】의 값은 0에 가까울수록 화상이 깨끗이 내보내지므로 quality는 0으로 설정할 필요가 있다.
최종적으로는 이하와 같이 설정하였다.
var option = new ExportOptionsSaveForWeb(); //「WEB用 に保存」の設定
option .format = SaveDocumentType.COMPUSERVEGIF; //ファイル形式を「gif」に設定
option.quality = 0;

//「WEB用 に保存」を実行
activeDocument.exportDocument('ファイル名', ExportType.SAVEFORWEB, option);

좋은 웹페이지 즐겨찾기