为什么我的文本在rails 3.1.12中被截断为PDF格式

时间:2013-08-10 12:59:00

标签: pdf ruby-on-rails-3.1

我刚刚将我的rails版本从3.0.6升级到3.1.12。现在我正在开发一个会计应用程序,我需要以PDF格式发送发票,因为我使用了大虾,但我觉得有一个问题,我的帐户描述被截断为PDF格式,我不知道为什么?

以下是在发票中打印表格数据的部分代码:

for i in @invoice_line_items
      data += [["#{i.item_name}","#{i.description}",{:content =>"#{i.quantity}",:align => :right},{:content => "#{i.unit_rate.to_s}", :align => :right},{:content => "#{i.discount_percent}", :align => :right},{:content => "#{i.amount.to_s}", :align => :right}]]
     end 

这是我的截屏: 1)PDF文件: Here in PDF file my description got truncated

2)查看屏幕:Here in view screen i have many lines in description

有没有伙伴知道我错过了什么?正如您所看到的,我在视图文件中有很多行但是它被截断为PDF格式

1 个答案:

答案 0 :(得分:0)

嗨朋友我找到了这个问题的解决方案,在仔细检查我的代码之后我发现我正在使用线路高度属性,因为该行已根据大小被截断,我的内容也被截断,现在我已经删除了行高,一切正常