代码之家  ›  专栏  ›  技术社区  ›  ionelmc

如何在不使用openoffice.org的情况下将odt转换为doc/rtf

  •  6
  • ionelmc  · 技术社区  · 15 年前

    在没有OpenOffice或任何依赖于安装OpenOffice的库的Linux上,是否有任何方法可以将ODT文档转换为DOC或RTF?

    5 回复  |  直到 13 年前
        1
  •  7
  •   Dirk Vollmar    15 年前

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

    如果这些转换器对您来说不是一个选项,您可以在一些替代方案之间进行选择:首先,您可能希望签出Koffice项目,该项目还提供用于文件转换的命令行工具:

    KOffice - File Filters

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

    OpenXML/ODF Translator

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

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

    googlecl: Command line tools for the Google Data APIs

    google docs文件转换在内部是基于openoffice.org文件过滤器的,但据我所知,它们已经被文档格式库aspose所取代。

    ASSpice在几个版本中可用,并且当您有Linux依赖关系时,您可能需要查看其Java版本。

    Aspose.Words for Java

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

        2
  •  2
  •   Eli Lipsitz    15 年前

    如果你不想使用OpenOffice,谷歌文档是你最好的选择。跨平台,基于网络,免费,大约需要2分钟。您将上传文件,并选中Convert,然后重新下载为Doc或PDF(取决于您想要什么)。

    http://docs.google.com/

        3
  •  1
  •   alldayremix    13 年前

    你可以试试这个免费软件( Docx2Rtf )把它放在酒里。

        4
  •  0
  •   Martijn    15 年前

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

        5
  •  0
  •   Blake Killnine    15 年前

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

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

    推荐文章