【问题标题】:Converting a DOCX to a DOC in Ruby在 Ruby 中将 DOCX 转换为 DOC
【发布时间】:2011-06-16 17:49:16
【问题描述】:

如何使用 Ruby 将 DOCX 文件转换为 DOC?

【问题讨论】:

  • 您可能会让 Rails 为此调用系统命令,因为我怀疑这里有任何 Ruby 或 Rails 特定的 gem。考虑扩大搜索范围。
  • 你知道 Rails 是什么,Rails 有什么用,对吧?你为什么在这里使用这个标签?!

标签: ruby docx doc file-conversion


【解决方案1】:

看看 unoconv。它从命令行执行 OpenOffice 支持的所有转换

http://dag.wieers.com/home-made/unoconv/

【讨论】:

【解决方案2】:

OpenOffice 和 Libre Office 对 DOCX 的支持仍然很弱。有一个免费的 3rd 方库(odfconverter),它在格式化方面要好得多。如果您可以将其与您的应用程序链接或进行一些预处理,这可能是一个不错的结果。请注意,新版本的 MS Office 可以很好地读取 ODT 格式,因此可能会为您提供另一种调查途径。 所以,odfconverter 会给你 docx->odt。 Docmosis 或 JODReports 可以做 odt->doc。

【讨论】:

    猜你喜欢
    • 2020-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-22
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 2012-05-17
    相关资源
    最近更新 更多