Fine Uploader Scaling renderImageToCanvas

时间:2016-04-30 11:01:08

标签: canvas scaling fine-uploader

我正在使用S3 Fine Uploader的缩放功能上传两张没有原始图像的缩放图像。我在renderImageToCanvas函数下编写了自己的代码来自定义图像,如下所示:

缩放图像1:最大尺寸300像素,我裁剪成300x300平方

缩放图像2:最大尺寸为800px,我创建了高质量的

图像

在renderImageToCanvas函数下,我要做的是检查options.width(或通过maxWidth)以确定如何处理每个缩放图像,例如像这样的东西:

if(options.width == 300)
{

//Crop image into 300x300px square

}else{

//high quality resize to maxWidth 800

}

但是,在第一次调用renderImageToCanvas函数时,options.width为null,因此上述操作无效。有没有一种简单的方法可以根据它在renderImageToCanvas函数中的大小来识别缩放图像,这样我就能实现上述目标?

0 个答案:

没有答案