在Rails 4中,我使用prawnto_2 gem来生成PDF文件。在我的控制器中,我只发送params在我的PDF文件中进行渲染。
我的宝石档案有:
#some gems
gem "prawnto_2", :require => "prawnto"因此,在“视图”文件夹中,我有一个扩展名为.pdf.prawn的文件。
我使用的代码的一个例子是:
class PdfFilesController < ApplicationController
def user_car_pdf
@users = User.all
@car = User.find(params[:id]).car
end
#In user_car_pdf.pdf.prawn
text "User's Car - #{@car.id.to_s.rjust(5, '0')}", :align => :center
move_down 3
@users.each do |data|
text "#{data.name}# / #{data.email}"
text "#{data.description}"
end但是,我有一张巨大的桌子,里面有很多信息。所以,垂直方向不是一个选项,我需要改变方向。
我怎么能这么做?我已经研究过了,也找不到解决办法。
提前谢谢。
发布于 2014-03-24 16:06:42
:page_layout => :landscape according to the prawnto_2 gem documentation
class PdfFilesController < ApplicationController
prawnto :prawn => { :page_size => 'A4', :page_layout => :landscape }
endhttps://stackoverflow.com/questions/22614419
复制相似问题