0
目前我有以下上傳圖片:如何限制Rails file_field助手上的圖片上傳高度和寬度?
<%= file_field "form_x", "image", accept: 'image/png,image/gif,image/jpeg' %>
在我的方法,我可以用這個
params[:form_x][:image]
訪問圖像,並通過params[:form_x][:image].size
閱讀它訪問圖像的size
。但是,我怎樣才能按像素檢查圖像的高度和寬度?我希望能夠通過大小以及高度和寬度來限制圖像。
與JS的作品,這怎麼可能只在客戶端?有沒有辦法檢查服務器端? – mangocaptain1
在服務器上執行此操作的唯一方法是使用carrierwave進行一些預處理,但要更好地限制客戶端上的圖像而不上傳。 –