-2
有一個解決方案可以保存具有不同分辨率的圖像的多個副本at this wiki。
但我不知道如何以及在哪個文件中我必須使用它。
請幫助我。jquery文件上傳插件:我應該在哪裏上傳一個圖像代碼的多個分辨率?
$.blueimp.fileupload.prototype.processActions.duplicateImage = function (data, options) {
if (data.canvas) {
data.files.push(data.files[data.index]);
}
return data;
};
$('#fileupload').fileupload({
processQueue: [
{
action: 'loadImage',
fileTypes: /^image\/(gif|jpeg|png)$/,
maxFileSize: 20000000 // 20MB
},
{
action: 'resizeImage',
maxWidth: 1920,
maxHeight: 1200
},
{action: 'saveImage'},
{action: 'duplicateImage'},
{
action: 'resizeImage',
maxWidth: 1280,
maxHeight: 1024
},
{action: 'saveImage'},
{action: 'duplicateImage'},
{
action: 'resizeImage',
maxWidth: 1024,
maxHeight: 768
},
{action: 'saveImage'}
]
});
非常感謝您解決我的問題。是在客戶端還是服務器端調整大小的方式? –
@RaminSarmadi服務器端,因爲它在PHP中。有沒有辦法如何重新命名這些調整大小的圖像? – Micer