이 GhostScript 오류는 무엇입니까? "/BXlevel에 정의되지 않았습니다."

이 GhostScript 오류는 무엇입니까? "/BXlevel에 정의되지 않았습니다."

처음에는 이것이 글꼴 누락 문제일지도 모른다고 생각했지만 출력에서 ​​알 수 있는 한 GS는 글꼴이 괜찮다는 것을 발견했습니다.

문제가 무엇인지에 대한 힌트가 있습니까?

$ /usr/bin/gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -sOutputFile="$RAWPNG" "$PDF_PATH/$PDF_FILENAME"


GNU Ghostscript 7.07 (2003-05-17)
Copyright (C) 2003 artofcode LLC, Benicia, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Loading NimbusRomNo9L-Regu font from /usr/share/fonts/default/Type1/n021003l.pfb... 2471956 1102101 1642520 351150 0 done.
Using NimbusRomanNo9L-Regu font for NimbusRomNo9L-Regu.
Loading NimbusSanL-Regu font from /usr/share/fonts/default/Type1/n019003l.pfb... 2846916 1446739 1682712 365686 0 done.
Using NimbusSansL-Regu font for NimbusSanL-Regu.
Error: /undefined in /BXlevel
Operand stack:
   --dict:2/2(L)--   1   --dict:6/6(ro)(G)--   xref
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1   3   %oparray_pop   1   3   %oparray_pop   --nostringval--   --nostringval--   --nostringval--   --nostringval--   %loop_continue   --nostringval--   false   1   %stopped_push   --nostringval--   %loop_continue   --nostringval--   --nostringval--   --nostringval--
Dictionary stack:
   --dict:1062/1123(ro)(G)--   --dict:0/20(G)--   --dict:93/200(L)--   --dict:93/200(L)--   --dict:97/127(ro)(G)--   --dict:229/230(ro)(G)--   --dict:16/24(L)--
Current allocation mode is local
GNU Ghostscript 7.07: Unrecoverable error, exit code 1

답변1

나는 당신이 아주 오래된 GhostScript 구현을 사용하고 있다는 것을 알았습니다. 이 버그는 아래와 같이 2006년에 GhostScript 버그 데이터베이스에 보고되었습니다.버그 #689876(버전 8.54 및 8.62의 경우) 최신 버전의 도구에서는 수정되어야 합니다.

이 버그는 다른 여러 버그 보고서에도 나타납니다(모두 상당히 오래된 것임). 그러나 제가 가장 권장하는 것은 최신 GhostScript를 사용해 보는 것입니다.최신 버전은 9.23입니다..

관련 정보