Axlsx 似乎忽略了 image.start_at
Axlsx seems to ignore image.start_at
我发现这个 question 与我 运行 遇到的问题相同。
不幸的是,我没有找到这个问题的答案,也无法在原始 post 中找到答案。也许有人可以帮助我我的代码如下所示:
img = File.expand_path(Rails.root+'app/assets/images/scb_footer_logo.png')
sheet.add_image(:image_src => img) do |image|
image.start_at 6,6
image.end_at 6,6
end
在我看来它会忽略 start_at 因为它总是从 A1 开始。
我找到了这个问题的解决方案:
img = File.expand_path(Rails.root+'app/assets/images/scb_footer_logo.png')
sheet.add_image(:image_src => img, :start_at => [0,41], :end_at => [2, 44]) do |image|
image.start_at 0, 41
image.end_at 2,44
end
诀窍是在 add_image 行和块中定义它。
我发现这个 question 与我 运行 遇到的问题相同。
不幸的是,我没有找到这个问题的答案,也无法在原始 post 中找到答案。也许有人可以帮助我我的代码如下所示:
img = File.expand_path(Rails.root+'app/assets/images/scb_footer_logo.png')
sheet.add_image(:image_src => img) do |image|
image.start_at 6,6
image.end_at 6,6
end
在我看来它会忽略 start_at 因为它总是从 A1 开始。
我找到了这个问题的解决方案:
img = File.expand_path(Rails.root+'app/assets/images/scb_footer_logo.png')
sheet.add_image(:image_src => img, :start_at => [0,41], :end_at => [2, 44]) do |image|
image.start_at 0, 41
image.end_at 2,44
end
诀窍是在 add_image 行和块中定义它。