Как отрендерить изображение в кодировке base64 в Rails? - PullRequest
3 голосов
/ 27 октября 2011

В моем приложении есть JPG в кодировке base64, и я хотел бы отобразить это изображение как JPG в контроллере.

Ответы [ 2 ]

5 голосов
/ 27 октября 2011

Я решил это, как только задал вопрос.Предполагая, что у вас есть строка base64 в @image_data:

send_data Base64.decode64(@image_data),
  :type => 'image/jpeg', :disposition => 'inline'
3 голосов
/ 13 апреля 2015

Вот как это сделать с обычным синтаксисом render:

render text: Base64.decode64(your_base_64_string),
       content_type: 'image/jpeg'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...