Ghostscript가 자신의 이름으로 공백이있는 파일을 가져갈 수 있도록 (“내 문서”의 것과 같은)

StackOverflow https://stackoverflow.com/questions/1804646

  •  05-07-2019
  •  | 
  •  

문제

나는이 명령을 실행하려고 노력하고있다 (Java에서) 고스트 스크립트를 사용하지만 단일 인용 '이든 "또는 전혀 아무것도 없든 오류가 발생합니다.

Error: /undefinedfilename in ('c:\\Documents)


gswin32c.exe -q -dNOPAUSE -sDEVICE=tiffgray -sOutputFile=C:\polter.tiff -r300 'c:\Documents and Settings\polter.pdf' -c quit

어떤 아이디어?

도움이 되었습니까?

해결책

폴더의 짧은 이름을 사용하십시오. 짧은 이름은 8.3 형식을 사용하는 별칭입니다. 사용하여 폴더의 짧은 이름을 찾을 수 있습니다. dir /x 명령 프롬프트에서 명령. 그러면 길은 다음과 같이 보입니다. c:\docume~1\polter.pdf

다른 팁

논쟁을 직접 분해하십시오.

String[] cmd = {
  "gswin32c.exe",
  "-q", "-dNOPAUSE", "-sDEVICE=tiffgray",
  "-sOutputFile=C:\polter.tiff", "-r300",
  "c:\Documents and Settings\polter.pdf",
  "-c", "quit"
};
Runtime.getRuntime().exec(cmd);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top