레일에서 생성 된 새우 문서가 있습니다. text_box()를 사용하여 테이블을 작성하여 text_box 및 텍스트 (90도)를 회전하기 위해 머리글에 텍스트를 래핑했습니다. 헤더가 다음 페이지에서 재생성 될 때까지 훌륭하게 작동합니다.이 경우 테이블 헤더는 그대로 유지되지만 text_box() 내부의 텍스트는 각 text_box의 위치에 따라 재현되지 않습니다. 누군가가 텍스트를 회전시키는 데 더 좋은 아이디어를 갖고 있는지 궁금해하여 간단히 테이블 머리에 놓습니다. 나는 내가 원하는 것을 만들어 내기 위해이 방법 외의 것을 얻을 수 없었다.레일 가로장이 새겨진 PDF 헤더
테이블 데이터는 거 임 테이블 헤더 생성하는 방법을 포함 임 있도록 광범위한 종료됩니다http://flightrecord.herokuapp.com/vfrlarge.pdf?rating=6
당신은 여기 내 기능의 PDF를 볼 수 있습니다
... :
def flights_table
table **flight_data_rows**, :width => 1200 do
self.header = true
def **flight_data_rows**
y_pos = 518
height = 500
x = 155
size = 7
[[
text_box("Lesson", :at => [5, y_pos], :rotate => 90, :size => size),
text_box("Date", :at => [24, y_pos+6], :size => size),
text_box("CFI", :at => [66, y_pos+6], :size => size),
text_box("N#/Type", :at => [109, y_pos+6], :size => size),
text_box("Total Time", :at => [x, y_pos], :rotate => 90, :size => size, :width => 300),
]] +
@data.map do |data|
[
data.the_data,
data.the_data,
data.the_data,
data.the_data,
data.the_data
]
나는이 문제에 대해서만 해결책을 찾지 못했습니다! – Anwar