2016-11-19 2 views
0

У меня есть таблица, состоящая из многих ячеек, и в одной ячейке я хочу нарисовать горизонтальную линию, и если я попробую horizontal_line, она отобразит неподдерживаемый тип таблицы.rails prawn нарисуйте линию внутри таблицы или ячейки

и я использую креветка рубинового камень

Ex

cell_1 = make_cell(:content => "this row content comes directly ", height: 62.5.mm, size: 6) 
cell_2 = make_cell(:content => "this row content comes directly ", height: 62.5.mm, size: 6) 
cell_3 = make_cell(:content => "this row content comes directly ", height: 62.5.mm, size: 6) 
t = make_table([[cell_1],[cell2], [cell3]) 
t.draw 

я пытался, как с помощью

cell4 = horizontal_rule(some values) 

make_table показывает ошибку содержания непризнанной таблицы, когда я добавить cell4 к нему.

Как нарисовать линию внутри таблицы или сделать ячейки

ответ

0

Я пытался сделать то же самое месяцев идти, но в конце концов я решил забыть, используя креветку потому что это делает каждую вещь трудно! Если у вас есть достаточно времени для использования другого генератора PDF, я рекомендую использовать драгоценный камень Wicked_PDF (here) и нарисуйте таблицу с помощью простых html и css. Wicked pdf быстрее и делает вас более творческим.