【发布时间】:2016-02-05 10:12:54
【问题描述】:
我正在通过电子表格 gem 读取 .xls 文件,我可以成功更新内容,但无法将图像添加到 xls 文件,请提供任何解决我的问题的方法。
【问题讨论】:
标签: javascript spreadsheet ruby-on-rails-2
我正在通过电子表格 gem 读取 .xls 文件,我可以成功更新内容,但无法将图像添加到 xls 文件,请提供任何解决我的问题的方法。
【问题讨论】:
标签: javascript spreadsheet ruby-on-rails-2
据我所知,除了实际自动化 Excel 之外,没有什么可以做你想做的事,你可以使用 WIN32OLE http://ruby-doc.org/stdlib-2.2.2/libdoc/win32ole/rdoc/WIN32OLE.html 从 Ruby 中做到这一点。
但是,为了做到这一点,您必须在安装了 Excel 的 Windows 上运行 Rails。您也可能在每台服务器(物理或虚拟化)一次只能处理一个文档。
如果您的应用程序未托管在 Windows 上(我认为不是),您可以编写一个单独的应用程序来进行处理,并从您的主应用程序中将其作为服务调用。不过,您仍然必须在 Windows 上的某个地方托管它。
【讨论】: