1
我正在使用blueimp/jQuery-File-Upload插件在我的網站上的客戶端上載和調整圖像大小。Jquery-fileupload在調整大小之前獲取原始文件大小
我需要一種方法來獲取原始上傳的圖像尺寸,然後將其調整爲我在imageMaxWidth和imageMaxHeight選項中提供的值。
任何幫助或指導將是偉大的,或者我可以編輯庫並添加該鉤子,如果它不在那裏返回原始文件數據。
在此先感謝。
我正在使用blueimp/jQuery-File-Upload插件在我的網站上的客戶端上載和調整圖像大小。Jquery-fileupload在調整大小之前獲取原始文件大小
我需要一種方法來獲取原始上傳的圖像尺寸,然後將其調整爲我在imageMaxWidth和imageMaxHeight選項中提供的值。
任何幫助或指導將是偉大的,或者我可以編輯庫並添加該鉤子,如果它不在那裏返回原始文件數據。
在此先感謝。
只是發現了一些不添加自定義掛鉤:
只重寫從文件對象添加方法和計算圖像尺寸,例如:
add: function(e, data) {
var img = new Image;
var _URL = window.URL || window.webkitURL;
img.onload = function() {
sizes =
width: this.width
height: this.height
};
img.src = _URL.createObjectURL(data.files[0]);
//below code is to let the library further process file e.g resize etc
var $this = $(this);
return data.process(function() {
return $this.fileupload('process', data);
}).done(function() {
return data.submit();
});
}
在這裏,你擁有了它,在大小散列。
乾杯!
找到可能有幫助的解決方案嗎? –
在庫中添加了鉤子 –