如何使用Axlsx gem将图像添加到表格单元格?

时间:2013-02-08 17:44:46

标签: ruby excel axlsx

我正在使用Axlsx gem创建一个excel文件,我想添加一个图像。我目前能够添加图像,但它似乎以一种使其浮动在其他内容之上的方式添加图像。

我希望它存在于一个单元格中。这可能吗?

1 个答案:

答案 0 :(得分:2)

这是一个老问题,但我们永远不会知道。

这篇文章中有一个答案:Adding image to Excel file generated by Axlsx.?

您可以使用image.start_at

指定要放置图像的单元格
sheet.add_image(:image_src => img, :noSelect => true, :noMove => true,   :hyperlink=>"http://axlsx.blogspot.com") do |image|
  image.width = 7
  image.height = 6
  image.hyperlink.tooltip = "Labeled Link"
  image.start_at 2, 2
end

HTH