Вот мое решение:
1: поместите этот пользовательский метод image_tag в ApplicationHelper и включите модуль ActiveSupport
module ApplicationHelper
include ActiveSupport
def image_tag_base64(file_path, mime_type = 'image/jpeg', options = {})
image_tag("data:#{mime_type};base64,#{Base64.encode64(open(file_path) { |io| io.read })}", options)
end
end
2: Затем внутри представления, которое вы хотите использовать в кодировке base64, используйте метод, подобный следующему:
<%= image_tag_base64 @model.paperclip_attribute.path(:size), @model.paperclip_attribute.content_type, {class: 'responsive-img etc etc'} %>
3: СДЕЛАНО