【问题标题】:Java & Ghostscript (ghost4j and gsdll32.dll)Java 和 Ghostscript(ghost4j 和 gsdll32.dll)
【发布时间】:2017-10-02 13:19:02
【问题描述】:

我有一个我使用的项目:ghost4j (0.3.3) 和 gsdll32.dll。

但是新的操作系统 (Win 10) 是 64 并且 Swing 应用程序 (Java 1.6) 返回错误无法加载库“gsdll32”。

我下载了文件 gsdll64,如果我将名称更改为 gsdll32,everythink 可以正常工作。 尽管如此,我还是想使用正确名称的文件 (gsdll64)。

我试图改变ghost4j的版本,不幸的是它仍然唤起了gsdll32。

附:对不起我的英语:)

有人可以帮助我吗?

【问题讨论】:

    标签: java swing ghostscript ghost4j


    【解决方案1】:

    听起来您遇到了 32/64 位问题。大概以前您使用的是 32 位操作系统和 32 位 Java 等。

    现在您正在使用需要 64 位 DLL 的 64 位 Java(可能是因为它本身是 64 位的)。但是无论您使用什么框架都有一个固定的名称,并且正在寻找 32 位库。如果你想解决这个问题,你需要更改任何具有固定名称的东西,大概是 ghost4j。

    这不是一个 Ghostscript 问题,恐怕我不能告诉你如何更改 Ghost4j。您可以使用 32 位 Java 安装,或者像您已经完成的那样,只需重命名 DLL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-30
      • 2018-04-07
      • 2012-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-19
      相关资源
      最近更新 更多