6

有没有办法在没有 openoffice 或任何依赖安装 openoffice 的库的情况下在 linux 上将 odt 文档转换为 doc 或 rtf?

4

5 回答 5

7

OpenOffice.org 及其衍生产品(LibreOffice、Symphony 等)目前拥有 ODF 和 Microsoft 格式之间的最佳转换器之一(除了 MS Office 中内置的 ODF 支持)。

如果这些转换器不适合您,您可以选择一些替代方案:首先,您可能想查看 KOffice 项目,该项目还提供用于文件转换的命令行工具:

KOffice - 文件过滤器

然后在 SourceForge 上还有另一个带有免费 BSD 许可证的开源项目:

OpenXML/ODF 转换器

该项目不仅提供了 Microsoft Office 的插件,还提供了一个也可以在 Linux 上运行的独立命令行版本。

然后还有一种不同的方法:您可以使用命令行工具自动化Google Docs :

googlecl:用于 Google 数据 API 的命令行工具

Google Docs 文件转换在内部基于 OpenOffice.org 文件过滤器,但据我所知,它们已被 Aspose(文档格式库)取代。

Aspose 有多个版本,由于您有 Linux 依赖项,您可能需要查看他们的 Java 版本。

Aspose.Words for Java

图书馆有它的价格,但你不会找到另一个图书馆不是具有这种质量的完整办公套件。

于 2010-11-05T00:13:21.720 回答
2

如果您不想使用 OpenOffice,Google Docs 是您最好的选择。跨平台,基于网络,免费,大约需要2分钟。您将上传文件并检查转换,然后以 doc 或 pdf 格式重新下载(取决于您想要什么)。

http://docs.google.com/

于 2010-11-05T00:56:07.687 回答
1

你可以试试这个免费软件 ( Docx2Rtf ) 并在 WINE 下运行它。

于 2010-11-04T11:30:11.330 回答
0

使用http://zamzar.com/它对所有这些格式都有很好的支持。并且不依赖于任何其他已安装的程序。

当然,作为一个网页,它可以在任何操作系统上运行。

于 2010-11-02T01:44:03.777 回答
0

结帐unoconv。它依赖于 OpenOffice.org 的核心,但它不依赖于任何 GUI 包。我想这就是你想要的?

于 2010-10-25T19:09:07.443 回答