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

标签 ruby-on-rails ruby xml docx openxml

<分区>

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

我猜它没有使用 ruby​​。

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

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

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

最佳答案

我同意 Michael 的观点,但自从有人提出这个问题后,我不得不自己实现并写了一些 notes这可能有帮助

关于ruby-on-rails - 从 Rails 应用程序生成 Microsoft OOXML (docx) 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6492029/

相关文章:

ruby-on-rails - Rails 中的 Postgresql 不同,在 created_at 上排序

ruby-on-rails - 将代码从 Ruby 1.8 移至 1.9

xml - Coldfusion XMLFormat() 不转换所有字符

ruby - RSpec - 如何测试对象是否在 #initialize 中向自身发送消息

android - 任务 ':app:processDebugResources' 执行失败。 aapt执行失败

xml - 以简单、中立的方式通过 HTTP 发送 XML

ruby-on-rails - 基于 Ruby 中的唯一散列键将数组与其中的散列进行比较的最有效方法

ruby-on-rails - rSpec Shoulda 匹配器测试验证

mysql - Rails 如何修复表以获取任何 url

ruby - 使用 EM-WebSocket 或 Goliath 的多个订阅者