我正在尋找使用filepicker-rails寶石指定圖像大小的方法。例如,我想使它成爲我的用戶無法上傳小於400 x 600像素的圖像。指定圖片尺寸?
閱讀docs我只能找到以字節爲單位的最大文件大小,沒有關於維度。有人知道如何做到這一點?
我正在尋找使用filepicker-rails寶石指定圖像大小的方法。例如,我想使它成爲我的用戶無法上傳小於400 x 600像素的圖像。指定圖片尺寸?
閱讀docs我只能找到以字節爲單位的最大文件大小,沒有關於維度。有人知道如何做到這一點?
請檢查specs你,會發現如何使用MAX_SIZE :)
現在,你已經FilePicker API不(僅提供字節由尺寸限制文件的大小的功能提到)。
你可以做的是檢查文件的尺寸,如果它們低於所需值(你的情況爲400x600),然後使用FilePicker的conversion feature將它們轉換爲最小尺寸。
你能解釋一下如何檢查尺寸嗎? – Deekor
Filepicker的新API有一個選項Image Dimensions
,您可以在其中指定高度和寬度。在上傳開始之前,將本地圖像放大或縮小。
https://www.filepicker.com/documentation/file-ingestion/javascript-api/pick
我在我的問題提到了這一點'max_size'不僅以字節爲單位的大小,我需要的尺寸。 – Deekor