ruby Helper用于使用filestack.com显示图像及其转换选项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby Helper用于使用filestack.com显示图像及其转换选项相关的知识,希望对你有一定的参考价值。
# Usage:
# <%= filestack_image_tag post.filestack_url, resize: { width: 100, height: 200, fit: crop }, oil_paint: { amount: 7 } %>
#
# => https://process.filestackapi.com/[FILESTACK API KEY]/resize=width:72,height:72,fit:crop/oil_paint=amount:7/https://cdn.filestackcontent.com/abc23...
def filestack_image_tag(url, task_options={}, image_tag_options={})
base_path = "https://process.filestackapi.com/#{Rails.application.config.filestack_api_key}"
task_path = task_options.collect do |task, options|
"#{task.to_s}=#{options.collect{|k,v| "#{k}:#{v}"}.join(',')}"
end.join('/')
image_url = [base_path, task_path, url].join('/')
view_context.image_tag image_url, image_tag_options
end
helper_method :filestack_image_tag
以上是关于ruby Helper用于使用filestack.com显示图像及其转换选项的主要内容,如果未能解决你的问题,请参考以下文章
我可以使用 Filestack 从 PDF 文件创建缩略图吗?
ruby rspec system_helper
ruby form_helper.rb
ruby session_helper.rb
ruby application_helper.rb
ruby ui_helper.rb