Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何检索单元格';使用虾和虾的身高;大虾?_Ruby On Rails_Prawn - Fatal编程技术网

Ruby on rails 如何检索单元格';使用虾和虾的身高;大虾?

Ruby on rails 如何检索单元格';使用虾和虾的身高;大虾?,ruby-on-rails,prawn,Ruby On Rails,Prawn,我有点执着于使用Prawn/Prawnto生成PDF文档。Prawn文档帮助了一些人,但最近Prawnto文档似乎已经离线 我正试图找到一种基于上一个单元格的高度来分隔文本单元格的方法。Prawn有这样做的方法——没问题,但是执行pdf.cell(即使它生成了一个单元格)的返回值是一个Prawn边界块——本质上是页面 我如何做类似于下面的事情,并获得单元格的高度,而不是边界框的高度 offer = pdf.cell [220, 680], :text => @reward.offer, :

我有点执着于使用Prawn/Prawnto生成PDF文档。Prawn文档帮助了一些人,但最近Prawnto文档似乎已经离线

我正试图找到一种基于上一个单元格的高度来分隔文本单元格的方法。Prawn有这样做的方法——没问题,但是执行pdf.cell(即使它生成了一个单元格)的返回值是一个Prawn边界块——本质上是页面

我如何做类似于下面的事情,并获得单元格的高度,而不是边界框的高度

offer = pdf.cell [220, 680], :text => @reward.offer, :width => 250, :font_size => 14
pitch = pdf.cell [220, offer.height - 20], :text => offer.height, :width => 250, :font_size => 12
rules = pdf.cell [220, pitch.height - 20], :text => pitch.height, :width => 250, :font_size => 12
  • 这个方法可能就是你想要的
在这种情况下,你并不是真的打虾,它只是把虾更好地绑在栏杆上

所有的布局和格式都是以prawn和prawn格式以及prawn布局()完成的。这些文件有时有点像意大利面条