繁体   English   中英

Rails 6 Axlsx Excel Gem - 图像不显示

[英]Rails 6 Axlsx Excel Gem - Images not displaying

我不知道这是我的错还是它不适用于 Rails 6,但我在文件中的图像没有显示:

我试过:

img = File.expand_path(Rails.root+'app/assets/images/logo.jpg')

并且也像示例中描述的那样:

img = File.expand_path('../logo.jpg', __FILE__)

sheet.add_image(:image_src => img, :noSelect => true, :noMove => true) do |image|
            image.start_at 5, 20
            image.end_at 7, 22
end

找到了图像(至少我没有收到错误),但我在生成的文件中看到的唯一内容(其余的创建工作正常)是:

在此处输入图片说明

可能是图像大小不适合单元格吗? 还是自动调整大小?

有什么建议或想法吗? 我不知道出了什么问题,或者我还能尝试什么

您是否尝试为图像设置高度和宽度? 看看这个旧答案https://stackoverflow.com/a/47982814/1796645 (潜在的重复问题)

如果你发现了一个错误,那么你可以在https://github.com/caxlsx/caxlsx/issues报告它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM