我是一個rails新手。有人可以告訴我是否有一種快速簡便的方法來生成rtf文件供人們使用rails進行下載? 例如,如果我有「views/users/show.html.erb」視圖通常輸出到HTML,所以我想讓人們能夠下載爲一個相同的RTF文件?在Rails 3.2中生成rtf文件
3
A
回答
7
ruby-rtf是你正在尋找的寶石。有RTF代的一些例子here
一下添加到初始化/ mime_types.rb:
Mime::Type.register "text/richtext", :rtf
代碼給你一個想法:
document = RTF::Document.new(RTF::Font.new(RTF::Font::ROMAN, 'Times New Roman'))
document.paragraph do |p|
p << "This is the first sentence in the paragraph. "
p << "This is the second sentence in the paragraph. "
p << "And this is the third sentence in the paragraph."
end
send_file document, :type=>"text/richtext"
+1
鏈接應該是https://rubygems.org/gems/ruby-rtf – 2013-02-18 09:06:57
+0
修復了鏈接。謝謝@AlexGhiculescu – ScottJShea 2013-02-18 17:44:46
0
紅寶石RTF - 爲RTF解析
這一個是爲rtf產生 - https://github.com/clbustos/rtf
相關問題
- 1. Coffeescript在Rails 3.2中生成空白JS文件
- 2. 使用Monotouch生成.rtf文件
- 3. iTextSharp - 如何在ClipBoard而不是文件中生成RTF文檔
- 4. rails編輯rtf文件
- 5. 在Rails 3.2中加密文件
- 6. 使用ColdFusion生成的.rtf文件中的無用空格
- 7. 如何生成RTF文件服務器端在c#
- 8. Rails的生成CSS文件
- 9. Rails date_select生成csv文件
- 10. rails 3.1生成CSV文件
- 11. 生成rtf報告Genexus web
- 12. 自動生成RTF表
- 13. 如何從Java生成RTF?
- 14. Rails Generator:根據已經存在的rails文件生成文件
- 15. 門生3.2 RDF文件
- 16. 如何在Rails應用程序中使用ruby-rtf導出RTF文件?
- 17. Rails 3.2中的Backbone.js模板文件
- 18. Rails:在運行時生成.js文件
- 19. RTF文件中的HTML/RTF字符串
- 20. Rails在錯誤的文件夾中生成創建文件
- 21. 爲DOC,TXT和RTF文件生成預覽圖像
- 22. 生成RTF,PDF和MS XML輸出文件
- 23. Rails 3.2將's'放在生成的腳手架後面
- 24. 如何用qt生成一個rtf文件?
- 25. Rails 3.2 zip多個文本文件
- 26. Rails 3.2生產中的資產
- 27. after_filter:在Rails 3.2
- 28. Python 3.2上的PDF生成
- 29. 如何在Rails 3.2中的日誌文件中記錄從模型方法生成的所有錯誤
- 30. 驗證在Rails 3.2中
發現這個gem https:/ /github.com/thechrisoshow/rtf – 2012-03-02 20:13:46