2017-05-10 2 views
0

Ich fand diese question mit dem gleichen Problem, in das ich renne.Axlsx scheint zu ignorieren image.start_at

Leider habe ich keine Antwort gefunden und konnte nicht im ursprünglichen Post aks. Vielleicht sieht mein Code kann mir jemand helfen wie:

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 

Es scheint mir, würde es die start_at ignorieren, weil es immer bei A1 beginnt.

Antwort

1

fand ich die Lösung für dieses Problem:

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 

Der Trick ist es in der add_image Linie zu definieren und im Block.

Verwandte Themen