2016-10-28 2 views
0

ghostscript 9.15를 사용하여 pdf 파일을 만듭니다. 저는 고스트 스크립트를 약 5 년 동안 사용해 왔으며 이번 주까지 심각한 문제가 발생하지 않았습니다.Ghostscript 더 많은 디버깅 정보를 찾으십시오

본질적으로 아래 쿼리를 실행 중입니다 ....

“c://distiller/exes/gswin32c.exe" -sDEVICE="pdfwrite" -dNOPAUSE -dBATCH -dNOSAFER -dQUIET -sFONTPATH="C:/Windows/Fonts" -sOUTPUTFILE="C:\distiller\test.pdf" "C:\ExactDistiller \example.ps" 

나는

Current allocation mode is local Last OS error: No such file or directory Current file position is 197197 GPL Ghostscript 9.15: Unrecoverable error, exit code 1

아래의 오류가 나는 "그런 파일이나 디렉토리의"오류가 발생하지 오전하지만 난 모든 파일 경로를 확인하고 모든 글꼴이 설치되어 확인하고 모두가 잘 보이지만 한 수 여전히 운이 없다. 나는 단지 파일/디렉토리가 어떤 문제를 일으키는 지 알아내는 방법을 알고 싶다.

답변

0

우선 내가 할 일은 -dQUIET으로 설정되어 있지 않습니다. 정보를 끄면 문제를 디버그하는 좋은 방법이 아닙니다. -dBATCH-dNOPAUSE을 설정하지 않으면 현재 상황에 대해 더 잘 보여주기 때문에 도움이 될 수 있습니다. 실제로는 -dNOSAFER이 기본값이므로 포함 할 환경을 미리 설정하지 않은 경우에는 설정하지 않아도됩니다. -dSAFER

요약하면 문제를 디버그 할 때 가능한 한 간단히 작성하십시오. 필요한 스위치 나 문제에 기여하지 않는 한 스위치를 설정하지 마십시오.

그런 다음 조명을 비추는 표준 출력을 붙여 넣을 수 있습니다.

두 번째로 구분 기호 "c:\ExactDistiller \example.ps" 앞에 디렉토리의 뒤쪽 공백이있는 것 같습니다. 맞습니까? 입력 파일 이름이 잘못되면 'No such file or directory'오류가 발생합니다 (PostScript 오류없이).

-dQUIET의 발행을 중단했을 때 포스트 스크립트 오류가 발견되면 원래 질문에 (편집하여) 붙여 넣으면됩니다. 노출 된 내용에 따라 example.ps 파일을 볼 필요가있을 수 있습니다.

관련 문제