java - 打开 Office 拼写检查器/Java API

标签 java openoffice.org spell-checking

是否可以在 Open Office 之外为其他 Java 程序使用 Open Office 拼写检查器?

沃尔特

最佳答案

我们完全做到了这一点——使用了来自 java 的 hunspell 引擎。有一个 JNA 桥可用于从 java 调用 hunspell。非常好用 - 负责从 jar 加载适当的 native 库。

唯一的问题是桥未使用最新的 hunspell 引擎进行更新 - 它的版本为 1.1.12,而在我查看时(去年),hunspell 的版本为 1.2.18,其中包含我们需要的修复程序.构建 hunspell 库并使用最新的 hunspell 引擎重建 JNA 包装器并不是什么大不了的事情,尽管它确实涉及跨平台编译。 IIRC 我们使用了一个 Windows 机器和一个 Linux 机器来重建这两个平台(Windows 上的 cygwin 没有削减它)并且我们不需要 OS X 的版本。如果有用的话我可以让你拥有我们构建的东西。

关于java - 打开 Office 拼写检查器/Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2897087/

相关文章:

excel - 使用第一个空白上方的单元格中的值填充不连续的空白单元格

vim - 如何让 Vim 使用当前目录中的本地拼写文件?

c# - 使用 MSWord 互操作的拼写检查窗口在我的 Vista 应用程序后面打开

php - 在 .net 应用程序中实现 Speller 页面时如何解决错误[不允许用于访问路径的 HTTP 动词 POST]

java - 设置长度时如何在 StringBuilder 中添加空格而不是 null?

Java 编译、包和相对路径

java - 可以显示但不能在Hadoop DFS中显示文件

java - 如果 Controller 没有对模型的引用,您能否为 MVC 风格的游戏构建 Swing GUI?

linux - 从命令行在 Linux 中连接 OpenDocument 文本文件

linux - OpenOffice.org 模板在 Linux 中的位置是什么?