Сбой инициализации Ghostscript с простым примером кода Ghost4J - PullRequest
2 голосов
/ 18 апреля 2011

Я использую Ubuntu 10.10 amd64, Sun JDK 6.0.24 и пакет ghostscript по умолчанию.Теперь я пытаюсь получить образец «Рендеринг PDF с помощью SimpleRenderer» со страницы Ghost4J , работающий.

В то время как «Список шрифтов документа PDF»с использованием FontAnalyzer "работает, пример SimpleRenderer завершается неудачно для всех PDF, которые я до сих пор пробовал, со следующей ошибкой:

Caused by: net.sf.ghost4j.GhostscriptException: Cannot initialize Ghostscript interpreter. Error code is -20
at net.sf.ghost4j.Ghostscript.initialize(Ghostscript.java:318)
at net.sf.ghost4j.renderer.SimpleRenderer.run(SimpleRenderer.java:84)
... 3 more

Любой совет?

1 Ответ

2 голосов
/ 08 июля 2011

Я спросил в комментарии для версий Ghostscript и Ghost4J (последняя не так важна, так как я все еще мог почерпнуть, что происходит с последним тегом 0.4.3).

Я скачал код Ghostscript с здесь и из файла заголовков кода ошибки -20 означает, что в коде C произошла какая-то ошибка типа.

Вот определение:

#define e_typecheck (-20)

Пожалуйста, попробуйте другую / более позднюю версию Ghostscript или другой вариант , если это возможно.В качестве альтернативы, дайте мне знать, какие аргументы вы использовали в примере кода, и разместите где-нибудь примеры PDF-файлов, чтобы мы могли их опробовать.

...