指定图像尺寸?

时间:2014-07-02 21:21:20

标签: ruby-on-rails filepicker.io

我正在寻找一种使用filepicker-rails gem来指定图像大小的方法。例如,我想这样做,以便我的用户无法上传小于400 x 600像素的图像。

阅读docs我只能找到最大文件大小(以字节为单位),而不是尺寸。有人知道如何做到这一点吗?

3 个答案:

答案 0 :(得分:0)

目前,FilePicker API没有提供按维度限制文件大小的功能(仅按您已经提到的字节数)。

你可以做的是检查文件的尺寸,如果它们低于预期(在你的情况下是400x600),那么使用FilePicker的conversion feature将它们转换为这个最小尺寸。

答案 1 :(得分:0)

Filepicker的新API有一个选项Image Dimensions,您可以在其中指定高度和宽度。在上传开始之前,可以对这些本地图像进行放大或缩小。

https://www.filepicker.com/documentation/file-ingestion/javascript-api/pick

答案 2 :(得分:-1)

请检查specs,然后了解如何使用max_size:)