1
새우에서 헤더로 다음 페이지 중복에 흐름 : 나는 모든 페이지에 헤더가텍스트 나 PDF를 생성하고 하나 개의 문제에 갇혀하는 Prawn.rb을 사용하고
때 사용자 범위, 다음 페이지로 흘러 헤더와 중복,하지만 사용자 bounding_box 경우, 텍스트 커서에서 시작됩니다 범위의 텍스트 위치를 bounding_b 황은 텍스트가 다음 페이지로 이동할 때부터 시작합니다. 여기
내 헤더입니다 :repeat(:all) do
transparent(0.5) do
bounding_box [bounds.left, bounds.top], :width =>
bounds.width do
image "#{Rails.root}/app/assets/images/logo-of-
nextcode.png", height: 20
move_down 2
stroke_horizontal_rule
end
bounding_box [bounds.left, bounds.bottom + 50], :width => bounds.width do
text_box 'PRIVATE & CONFIDENTIAL', align: :center, valign: :bottom, size: 10
end
end
그리고 여기에 긴 텍스트입니다 :
span(bounds.width) do
object.actions.each_with_index do |a, i|
text "#{i + 1}. Description: #{a.message}"
text_box "Expected Completion Date: #{a.expected_completion_time&.strftime('%F')}", at: [0, cursor]
move_down 15
text_box "Actual Completion Date: #{a.actual_completion_time&.strftime('%F')}", at: [0, cursor]
move_down 20
end
end
내 질문은 : 헤더 중복을 피하기 사용 범위 및 경우에 어떻게하는 방법 사용하는 경우 헤더와 텍스트 사이에 큰 빈 행을 피하십시오. bounding_box?