首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Prawnto_2 Rails 4将PDF中的垂直方向改为水平方向

如何用Prawnto_2 Rails 4将PDF中的垂直方向改为水平方向
EN

Stack Overflow用户
提问于 2014-03-24 15:58:57
回答 1查看 1.2K关注 0票数 1

在Rails 4中,我使用prawnto_2 gem来生成PDF文件。在我的控制器中,我只发送params在我的PDF文件中进行渲染。

我的宝石档案有:

代码语言:javascript
复制
#some gems
gem "prawnto_2", :require => "prawnto"

因此,在“视图”文件夹中,我有一个扩展名为.pdf.prawn的文件。

我使用的代码的一个例子是:

代码语言:javascript
复制
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

但是,我有一张巨大的桌子,里面有很多信息。所以,垂直方向不是一个选项,我需要改变方向。

我怎么能这么做?我已经研究过了,也找不到解决办法。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-24 16:06:42

代码语言:javascript
复制
:page_layout => :landscape according to the prawnto_2 gem documentation

class PdfFilesController < ApplicationController
  prawnto :prawn => { :page_size => 'A4', :page_layout => :landscape }
end
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22614419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档