2011-04-06 2 views
0

저는 QuarkXpress에서 applescript를 사용하고 있으며 파일을 eps 형식으로 저장하려고합니다. 저장은 저장된 파일의 위치를 ​​제외하고는 완벽하게 훌륭합니다. 여기에 관련 코드는 다음과 같습니다AppleScript로 결합 된 파일 경로

set newFileName to "e.eps" 
set newFilePath to "/Users/user123" 
     save page 1 in (newFilePath & newFilePath) EPS format EPSFormat EPS data EPSData scale EPSScale without transparent page 

이 이름 "/Users/user123/e.eps"으로의 QuarkXPress 응용 프로그램 폴더에 파일을 저장. 어떻게 이것을 피할 수 있습니까? 감사합니다

+0

어디에 저장 하시겠습니까? – mcgrailm

답변

0

불행히도, Mac OS X 이전 시대의 AppleScript 기원 때문에 기본적으로 POSIX 경로는 사용되지 않습니다. AppleScript의 기본 형식 (Hard Drive Name:Users:user123:e.eps)을 사용하거나 (POSIX file "/Users/user123/") & "e.eps"을 사용하여 POSIX 경로를 AppleScript 경로로 변환하여 경로를 지정할 수 있습니다.

0

그것은 단지 당신이 어디에 넣고 싶지에 따라 다릅니다.

set dt to path to desktop 
set newFileName to "e.eps" 
set newFilePath to "" & dt & newFileName 

save page 1 in (newFilePath) EPS format EPSFormat EPS data EPSData scale EPSScale without transparent page 

데스크톱일까요?