2011-10-31 34 views
0

我使用aurigma商业多文件上传和裁剪。Aurigma文件上传器php如何以正确的比例大小的大拇指

我正在上传各种长宽比和大小的图像。

我想让它们适合140 * 140像素的盒子。

如果高度是图像的最小属性,我希望它是140像素,反之亦然。

重叠是允许的。

我已浏览官方网站和文档,但无法理解如何做到这一点。

为了澄清如果图像为100×50像素,我希望它调整为210 * 140 或作为图像50 * 100应该是140 * 210。

我尚未上传任何代码作为我已经使用的代码在主站点上可用,并且我没有添加任何特定的代码。

www.aurigma.com/

回答

0

你尝试使用OrientationalFit

它的工作原理类似于Fit模式,但对缩略图方向进行了更正。

$au.uploader({ 
    id: 'Uploader1', 
    converters: [ 
     { mode: '*.*=Thumbnail', thumbnailFitMode: 'OrientationalFit', 
      thumbnailWidth: 210, thumbnailHeight: 140, 
      thumbnailJpegQuality: 80 } 
    ] 
}); 

结果:

3072 x 2304 => 187 x 140 
2304 x 3072 => 140 x 187 

以及您品尝一两件事。图像上传器不能用于升迁,即缩略图不能大于源图像。这是设计。

+0

这很棒。有没有办法设置最小边缘的最小宽度。正如这段代码所发生的那样,当我需要最小的边缘为1024和最大的比例时,最大的边缘被重新调整为1024。 – jaget