从rails应用程序生成Microsoft OOXML(docx)的最佳方法是什么?

时间:2011-06-27 11:17:52

标签: ruby-on-rails ruby xml docx openxml

从Ruby on Rails应用程序生成Microsoft OOXML(docx)的最佳方法是什么?

我猜它没有使用红宝石。

目前我们使用rtf gem(http://rubygems.org/gems/rtf)生成可以从Microsoft Word完成的文档。该文档包括多种标题类型,表格和一些图像。

但我们用于构建表格和图像的RTF扩展是MSWord特定的。使用OOXML,我们将获得与Word以及其他应用程序更好的兼容性。不幸的是,ODS不是一种选择,因为有意使用基于ooxml的iPad编辑器。

此外,应该注意这不会在Windows主机上提供,因此相关的win32 / .net库不可用。

1 个答案:

答案 0 :(得分:1)

我同意迈克尔的观点,但自从提出这个问题后,我必须自己实施这个问题并写下一些可能有帮助的notes