有没有办法转换ODT文件在Linux DOC或rtf没有OpenOffice或依赖已经安装了OpenOffice的任何库?

有帮助吗?

解决方案

OpenOffice.org和它的衍生物(LibreOffice中,幻彩等)目前有ODF和Microsoft格式(除了内置到MS办公室ODF支持)之间的最佳转换器之一。

如果这些转换器是不适合你,你可以一些替代品之间选择一个选项:最重要的,你可能要检查出KOffice的项目,该项目还提供了命令行工具文件转换:

  

<强> 的KOffice - 文件过滤器

然后是具有游离BSD许可另一个开源项目可用在SourceForge:

  

<强> 的OpenXML / ODF翻译

这个项目不仅提供加载项的Microsoft Office,而且也可运行在Linux独立的命令行版本。

再有也将是一个不同的方法:你可以自动化的谷歌文档使用命令行工具:

  

googlecl:命令行工具的谷歌数据API

谷歌文档文件转换已经在内部是基于OpenOffice.org的文件过滤器,但据我所知,他们已被替换的Aspose,对文档格式的库。

阅读Aspose是在多个版本,并且你有一个Linux的依赖你可能想看看他们的Java版本。

  

<强> 使用Aspose.Words为Java

在图书馆有它的价格,但你不会找到另一个库,不是一个完整的办公套件与品质。

其他提示

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

http://docs.google.com/

您可以试试这个免费软件( Docx2Rtf )和wine下运行它。

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

使用 http://zamzar.com/ 它具有所有这些格式的大力支持。并且没有被任何其他安装的程序的依赖。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top