지난번에 일러스트레이터의 자바스크립트에 관한 글을 쓰면서 잠깐 언급한 내용입니다. 2007년 11월 현재까지도 ai 파일을 미리보기하고, 이를 JPG등의 비트맵 이미지로 변환할 수 있는 툴을 발견하지는 못했습니다. Adobe Bridge라는 멋진 툴이 있기는 합니다만 왠지 무거운 듯 느껴져서 잘 쓰지 않게 되더군요. 어쨌거나 처음 이 스크립트를 만들게 된 계기는 폴더안에 있는 ai 파일의 내용을 (탐색기 상에서 미리보기를 할 수 있는 패치를 해도, 너무 작아서 알아보기 힘든 경우가 대부분이기 때문에) irfanview와 같은 프로그램으로 빨리 파악하고 싶었기 때문입니다.
우선 스크립트는 ▷이곳에서 다운로드 받을 수 있습니다.
File > Script의 other script… 항목을 선택하고 다운로드 받은 스크립트 파일을 선택해 실행합니다.실행과 동시에 아래와 같은 창이 나타납니다. 우선 변환하고픈 ai 파일들이 있는 폴더를 선택합니다.

원본ai가 들어있는 파일을 선택하고 OK 버튼을 클릭하면 폴더내에 몇 개의 ai파일이 있는지 찾아서 발견된 파일의 갯수를 알려줍니다. 이제, jpg 파일을 저장할 폴더를 지정할 차례입니다.

주의해야할 점은 이 스크립트는 Save for Web… 과 같은 옵션을 사용하기 때문에 파일이름이나 폴더 이름에 한글이 포함되면 비라틴 문자가 포함되었다는 경고창이 매번 뜨게 됩니다. 따라서 왠만하면 영문으로 된 폴더를 지정하는 것이 정신 건강에 좋습니다.
이렇게 저장될 폴더까지 지정하였다면 한번에 하나씩 파일을 불러들이며, JPG로 변환하여 저장한후 문서를 닫고 다음 파일을 불러오는 작업을 반복합니다.이 때 일러스트레이터 창을 최소화하면 그만큼 필요한 메모리 리소스를 일시적으로 반납하면서 Out of memory 에러를 내며 스크립트가 종료되는 불상사가 있을 수 있습니다. 차분히 기다리면 아무리 많은 파일이라도 손으로 직접 하는것 보다는 빨리 작업이 이루어지니 기다리면 되겠습니다.
파일이 수백개에 달한다면 정말 토나올 듯한 작업을 한방에 자동화하였습니다. 개인적으로는 PNG로 변환하는 스크립트를 먼저 작성하고 저장 옵션을 지정하는 부분등만 JPG에 맞게 바꾸어 만든 스크립트여서 스크립트 작성에는 그리 오랜 시간이 걸리지 않았습니다. (다만 PNG 변환 스크립트에서 고생 좀 했을 뿐입니다)
사실 이 부분은 액션을 좀 조리있게 사용하는 ‘중급’ 이상 사용자라면 스크립트 없이도 해결할 수 있는 문제이기는 하지요. (힌트는 액션이라 드렸으니 답을 찾기는 그리 어렵지 않을 듯 합니다) 다음 시간에는 이러한 스크립트를 쓰지 않고서는 조금 빡셀 수 있는 작업 중에 하나를 골라서 그 문제를 해결하는 스크립트를 소개해드리고, 일러스트레이터 자바스크립트 이야기를 마무리하려 합니다.

October 15th, 2008 at 3:15 pm
감사하구요 sooop님의 스크립스트 살짝 바꿔서 eps를 jpg로 변환되게 바꾸었습니다.
알씨쓰는데 eps도 안보여서 jpg썸네일이 필요하더라구요.
http://blog.naver.com/ionflux/80056960885
자바쓰시는거 너무 부럽다~~
October 15th, 2008 at 3:29 pm
아~코드를 변경했는데 리플 남져주시면 자삭하겠습니다.
October 18th, 2008 at 6:16 pm
김규복//
블로그에 답변 드렸습니다.