1.gem install pdf-writer
2.在contrallor里面加入require 'pdf/writer'
3.在public下建文件夹pdf
4. def pdf
gen_pdf
redirect_to("#{@request.relative_url_root}/pdf/user.pdf")
end
private
def gen_pdf
pdf = PDF::Writer.new
pdf.text "User List", :font_size => 12, :justification => :center
users = User.find(:all)
users.each do |user|
pdf.text "#{user.login+' '+user.firstname+' '+user.lastname}", :justification => :left
end
pdf.save_as("public/pdf/user.pdf")
end
5.在routes.rb里面加入 map.export '/export', :controller => 'users', :action => 'pdf'
6.view : <%= link_to 'Print',export_path%>
分享到:
相关推荐
aprenda-rubyonrails::Brazil:Reprsos para aprender Ruby e Rails
rubyonrails的api文档,适合那些不希望使用在线手册的朋友
rubyonrails API文档 好东东哦 【英文】
Oray Kurt投资组合这是Ruby on Rails 5应用程序 Rails服务器已部署在heroku上。产品特点实时聊天引擎发表评论博客作品集拖放界面
自述 此自述文件通常会记录启动和运行应用程序所需的任何步骤。 您可能想要涵盖的内容: Ruby版 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列、缓存服务器、搜索引擎等) ...
自述文件 该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明… 如果您...
学习Ruby On Rails 这包含了我为Ruby on Rails课程所做的所有工作。 这里没什么可看的(: 使用资源 最终结果-尚未完成。
RubyOnRails教程中文版
RUBYONRAILS服务器配置收集.pdf
Wicked Pdf - PDF生成器(从HTML)一个Ruby on Rails插件
Ruby on Rails应用程序 这个Ruby on Rails的“ RoR”应用程序使组织中的人们可以使用“竖起大拇指”的方法给出反馈并对其进行排名。 使用的语言,框架: Ruby 2.6.6 Ruby on Rails 5.2.2 SQLite3 ...
rubyonrails中文版,一步一步教你搭建ruby rails的应用,不可多得.
RUBYONRAILS服务器配置[总结].pdf
RUBYONRAILS服务器配置[收集].pdf
ruby on rails实践,pdf格式,ruby入门级资料,包括ruby简介,安装方法,编写应用等。
RubyOnRails做的博客,实现了常用的功能,欢迎大家指正
使用RubyonRails快速开发Web应用程序[归纳].pdf
RubyOnRails 官方指南
Apipie - Ruby on Rails API 文档和展示工具使用Ruby语法
有时候 ruby配置mysql也许时间烦人的事情 这里有详细的 安装步骤 和错误分析