Ghostscript 初始化失败,并显示简单的 Ghost4J 示例代码
我使用的是 Ubuntu 10.10 amd64、Sun JDK 6.0.24 和默认的 Ghostscript 包。 现在,我正在尝试从 “使用 SimpleRenderer 渲染 PDF 文档”示例 获取href="http://ghost4j.sourceforge.net/highlevelapisamples.html" rel="nofollow">Ghost4J 页面 工作。
虽然“使用 FontAnalyzer 列出 PDF 文档的字体”示例正在运行,但迄今为止我尝试过的所有 PDF 的 SimpleRenderer 示例均失败,并出现以下错误:
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
有什么建议吗?
I am using Ubuntu 10.10 amd64, Sun JDK 6.0.24 and the default ghostscript package.
Now, I am trying to get the "Render a PDF document using SimpleRenderer" sample from the Ghost4J page working.
While the "List fonts of a PDF document using FontAnalyzer" example is working, the SimpleRenderer-sample fails for all PDF that I tried so far with the following error:
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
Any advice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在评论中询问了 Ghostscript 和 Ghost4J 版本(后者不是那么重要,因为我仍然可以从最新的标签 0.4.3 中收集发生的情况)。
我从 此处 下载了 Ghostscript 代码,并从错误代码标题中看到文件中的
-20
表示 C 代码中存在某种类型错误。定义如下:
请尝试 Ghostscript 的不同/更高版本,或另一个 变体,如果可能的话。或者,让我知道您在示例代码中使用了哪些参数,并将任何示例 PDF 托管在某处,以便我们可以尝试一下。
I asked in a comment for Ghostscript and Ghost4J versions (the latter not so important, since I could still glean what happens from the latest tag 0.4.3).
I downloaded the Ghostscript code from here and saw from the error code headers file that
-20
means that there was some sort of type error in the C code.Here is the definition:
Please try a different/later version of Ghostscript, or another variant, if possible. Alternatively, let me know what arguments you used to the example code, and host any example PDFs somewhere so we can try it out.