有没有办法在没有 openoffice 或任何依赖安装 openoffice 的库的情况下在 linux 上将 odt 文档转换为 doc 或 rtf?
5 回答
OpenOffice.org 及其衍生产品(LibreOffice、Symphony 等)目前拥有 ODF 和 Microsoft 格式之间的最佳转换器之一(除了 MS Office 中内置的 ODF 支持)。
如果这些转换器不适合您,您可以选择一些替代方案:首先,您可能想查看 KOffice 项目,该项目还提供用于文件转换的命令行工具:
然后在 SourceForge 上还有另一个带有免费 BSD 许可证的开源项目:
该项目不仅提供了 Microsoft Office 的插件,还提供了一个也可以在 Linux 上运行的独立命令行版本。
然后还有一种不同的方法:您可以使用命令行工具自动化Google Docs :
Google Docs 文件转换在内部基于 OpenOffice.org 文件过滤器,但据我所知,它们已被 Aspose(文档格式库)取代。
Aspose 有多个版本,由于您有 Linux 依赖项,您可能需要查看他们的 Java 版本。
图书馆有它的价格,但你不会找到另一个图书馆不是具有这种质量的完整办公套件。
如果您不想使用 OpenOffice,Google Docs 是您最好的选择。跨平台,基于网络,免费,大约需要2分钟。您将上传文件并检查转换,然后以 doc 或 pdf 格式重新下载(取决于您想要什么)。
你可以试试这个免费软件 ( Docx2Rtf ) 并在 WINE 下运行它。
使用http://zamzar.com/它对所有这些格式都有很好的支持。并且不依赖于任何其他已安装的程序。
当然,作为一个网页,它可以在任何操作系统上运行。
结帐unoconv
。它依赖于 OpenOffice.org 的核心,但它不依赖于任何 GUI 包。我想这就是你想要的?