2011-09-23 5 views
-1

내 응용 프로그램에서 이미지를 보내고 Photoshop에서 이미지를 편집 한 다음 다시 가져와야합니다.Photoshop에서 이미지 편집

내 응용 프로그램은 Photoshop 문서가 닫힐 때까지 기다려야합니다.

아이디어를 제공해주세요.

답변

0

파일 이름을 알고있는 경우 편집이 시작될 때까지 날짜 스탬프를 확인할 수 있습니다. 또한 파일 속성을 확인하고 파일이 PhotoShop에서 열리지 않았는지 확인해야합니다.

시스템을 느리게하는 것이 아닌지 지속적으로 확인하는 대신 타이머를 사용하여 몇 초마다 점검 할 수 있습니다. 이 같은

0
Process.Start(Path.Combine(path, "image.psd")); 
1

뭔가 ..

MyProcess myProcess = new MyProcess(); 

myProcess.Start("photoshop.exe", "C:\\myImages\\image.jpg"); 

while (!myProcess.HasExited) { 
// Do nothing while waiting.. Sleep for a few seconds might be a good idea 
} 

// Will be executed when process is closed. 
1
Process.Start("pathtoshotoshop.exe", "someimage.jpg").WaitForExit() 
+0

귀하의 솔루션은 깔끔 :) – StefanE

관련 문제