2013-02-08 94 views
0

我正在使用Axlsx创建一个excel文件,我想添加一个图像。我目前能够添加图片,但它似乎添加图像的方式,使其漂浮在其他内容之上。如何使用Axlsx gem将图像添加到表格单元格中?

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

+0

喜瑞安细胞。你的意思是作为细胞的背景,还是限于细胞的高度/宽度?如果可以,请抓住我的irc freenode#axlsx。 - 最好的randym – randym 2013-02-08 21:04:23

+0

大多数情况下,单元格调整大小的图像。 – 2013-02-09 04:13:28

+0

干杯队友,我会尽快在这里发布一个例子。 – randym 2013-02-10 11:11:54

回答

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

+0

感谢您的分享。 – 2013-06-05 18:34:26

相关问题