我正在构建一个关于上传图片并调整大小的项目,目前我们正在使用func azure functionapp fetch-app-settings
,这非常适合获取图片网址。但我找不到任何func host start
。
我想要的!
答案 0 :(得分:1)
我建议你看看Carrierwave gem。它提供您想要的一切,包括调整大小部分。
您可以通过远程网址上传图片:
<%= form_for @user, html: { multipart: true } do |f| %>
<p>
<label>My Avatar URL:</label>
<%= image_tag(@user.avatar_url) if @user.avatar? %>
<%= f.text_field :remote_avatar_url %>
</p>
<% end %>
也许可以将其调整为:
class ImageUploader < CarrierWave::Uploader::Base
version :resized do
# returns an image with a maximum width of 100px
# while maintaining the aspect ratio
# 10000 is used to tell CW that the height is free
# and so that it will hit the 100 px width first
process :resize_to_fit => [100, 10000]
end
end