最初はこれがフォントの欠落の問題かもしれないと思いましたが、出力でわかる限り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です。。