如何在没有 openoffice.org 的情况下将 ODT 转换为 DOC/RTF
有没有办法在没有 openoffice 或任何依赖于安装 openoffice 的库的情况下在 linux 上将 odt 文档转换为 doc 或 rtf ?
Is there any way to convert odt documents to doc or rtf on linux without openoffice or any library that relies on having openoffice installed ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
OpenOffice.org 及其衍生产品(LibreOffice、Symphony 等)目前拥有 ODF 和 Microsoft 格式之间最好的转换器之一(除了 MS Office 中内置的 ODF 支持)。
如果这些转换器不适合您,您可以在一些替代方案中进行选择:首先,您可能想查看 KOffice 项目,它还提供用于文件转换的命令行工具:
然后还有另一个带有免费 BSD 的开源项目SourceForge 上提供的许可证:
该项目不仅提供 Microsoft Office 的加载项,还提供一个支架-alone 命令行版本,也可在 Linux 上运行。
那么还有一种不同的方法:您可以使用命令行工具自动化 Google 文档:
Google 文档文件转换在内部基于OpenOffice.org 文件过滤器,但据我所知,它们已被 Aspose(文档格式库)取代。
Aspose 有多个版本,由于您有 Linux 依赖项,您可能需要查看它们的 Java 版本。
该图书馆有其价格,但您找不到另一个图书馆不是具有这种质量的完整办公套件。
OpenOffice.org and its derivatives (LibreOffice, Symphony, etc) currently have one of the best converters between ODF and the Microsoft formats (besides the ODF support built into MS Office).
If those converters are not an option for you, you can choose between some alternatives: Foremost you might want to check out the KOffice project which also offers command line tools for file conversion:
Then there is another open source project with a free BSD license available on SourceForge:
This project offers not only add-ins for Microsoft Office, but also a stand-alone command line version which also runs on Linux.
Then there would also be a different approach: You can automate Google Docs using command line tools:
Google Docs file conversion have internally been based on the OpenOffice.org file filters, but as far as I know they have been replaced by Aspose, a library for document formats.
Aspose is available in several versions, and as you have a Linux dependency you might want to check out their Java version.
The library has its price, but you won't find another library that is not a full office suite with that quality.
如果您不想使用 OpenOffice,Google Docs 是您最好的选择。跨平台、基于网络、免费,大约需要 2 分钟。您可以上传文件,然后选中转换,然后重新下载为 doc 或 pdf(取决于您想要的内容)。
http://docs.google.com/
If you don't want to use OpenOffice, Google Docs is your best bet. Cross-platform, web-based, and free, it takes about 2 minutes. You would upload the file, and check convert, then redownload as a doc or pdf (depends on what you want).
http://docs.google.com/
您可以尝试这个免费软件(Docx2Rtf)并在 WINE 下运行它。
You could try this freeware (Docx2Rtf) and run it under WINE.
查看
unoconv
。它依赖于 OpenOffice.org 的核心,但不依赖于任何 GUI 包。我想这就是你想要的?Checkout
unoconv
. It relies on OpenOffice.org its core, but it doesn't rely on any GUI packages. I assume this is what you want?使用 http://zamzar.com/ 它对所有这些格式都有很好的支持。并且不依赖于任何其他已安装的程序。
当然,作为一个网页,它可以在任何操作系统上运行。
Use http://zamzar.com/ It has great support for all those formats. And is not reliant on any other installed program.
And of course, being a web page, it will work on any OS.