Я новичок в рельсах. Может ли кто-нибудь сказать мне, есть ли быстрый и простой способ генерации rtf-документов для загрузки людей с помощью рельсов? Например, если у меня есть «views/users/show.html.erb», просмотр обычно выводится на html, поэтому я хочу, чтобы люди могли загружаться как идентичный документ rtf?Создать rtf-документ в Rails 3.2
3
A
ответ
7
ruby-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 –
+0
Исправлена ссылка. Спасибо @AlexGhiculescu – ScottJShea
0
рубиново-РТФ - это РТФ разборе
этот для генерирования rtf - https://github.com/clbustos/rtf
Смежные вопросы
- 1. Как создать приложение Rails 3.2. *?
- 2. Как создать избранное отношения в rails 3.2
- 3. не может создать плагин с Rails 3.2?
- 4. rails 3.2 создать ссылку для скачивания NoMethodError
- 5. Rails 3.2 Перенаправление скачет Создать действие
- 6. Валидация в Rails 3.2
- 7. Rails 3.2 Маршрутизация Ошибка
- 8. Rails 3.2 Event Logging
- 9. Rails расслоение установить висит в Rails 3.2
- 10. Autocomplete in Rails 3.2
- 11. Rails 3.2 response_with
- 12. Rails 3.2 Asset Pipeline
- 13. Rails 3.2 assets: precompile
- 14. Rails 3.2 Расположение двигателей
- 15. Rails 3.2 flotilla
- 16. Rails 3.2 ActiveRecord concurrency
- 17. Rails 3.2: Ошибка метода
- 18. Rails 3.2 Query - .exists?
- 19. Rails 3.2 + Require.js?
- 20. Ошибка метода в Rails 3.2
- 21. Загрузить CSV в rails 3.2
- 22. DRY Контроллеры в Rails 3.2
- 23. отключить объяснение в Rails 3.2
- 24. Rails 3.2 условия обновления
- 25. NoMethodError Rails 3.2
- 26. Rails 3.2 и тонкий
- 27. Rails 3.2 precompilation failed
- 28. Rails 3.2 и activeadmin
- 29. Rails 3.2 streaming
- 30. Subdomain Login Rails 3.2
этот драгоценный камень https://github.com/thechrisoshow/rtf –