【问题标题】:How to convert ODT to DOC/RTF without openoffice.org如何在没有 openoffice.org 的情况下将 ODT 转换为 DOC/RTF
【发布时间】:2011-04-30 09:27:06
【问题描述】:

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

【问题讨论】:

  • 除非您询问如何以编程方式执行此操作,否则这属于 superuser.com。
  • 您是专门寻找二进制 MS Office 格式的转换工具,还是 OpenXML 也是合适的目标格式?
  • 您能否详细说明为什么 OpenOffice.org 不是一个可行的解决方案?这个原因也可能排除其他可能的选择。
  • 嗯,我正在尝试在共享服务器上使用 OO.org - 在那里安装它存在障碍和棘手的内存要求。
  • 另外,我可能不得不在主管下运行这个守护进程——我想避免所有这些问题。

标签: openoffice.org rtf doc odf


【解决方案1】:

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

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

KOffice - File Filters

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

OpenXML/ODF Translator

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

那么还有一种不同的方法:您可以使用命令行工具自动化 Google 文档

googlecl: Command line tools for the Google Data APIs

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

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

Aspose.Words for Java

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

【讨论】:

    【解决方案2】:

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

    http://docs.google.com/

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

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

        【讨论】:

        • 好吧,不 :( - 我仍然需要安装 openoffice.org,因为 unoconv 使用 openoffice 服务器实例。
        【解决方案5】:

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

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

        【讨论】:

        • Sper că acest lucru vă ajută!
        • 感谢您提供英文翻译供他人阅读,这是给 ionelmc 的便条,因为他来自罗马尼亚。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-07
        相关资源
        最近更新 更多