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进行一些预处理,但要更好地限制客户端上的图像而不上传。 –