shimily

http://fex.baidu.com/webuploader/doc/index.html

 

var uploader = WebUploader.Uploader({
    swf: \'path_of_swf/Uploader.swf\',

    // 开起分片上传。
    chunked: true,
thumb:{ //配置生成缩略图的选项。
    width: 110,
    height: 110,

    // 图片质量,只有type为`image/jpeg`的时候才有效。
    quality: 70,

    // 是否允许放大,如果想要生成小图的时候不失真,此选项应该设置为false.
    allowMagnify: true,

    // 是否允许裁剪。
    crop: true,

    // 为空的话则保留原有图片格式。
    // 否则强制转换成指定的类型。
    type: \'image/jpeg\'
}
compress:{  //配置压缩的图片的选项。如果此选项为false, 则图片在上传前不进行压缩。
    width: 1600,
    height: 1600,

    // 图片质量,只有type为`image/jpeg`的时候才有效。
    quality: 90,

    // 是否允许放大,如果想要生成小图的时候不失真,此选项应该设置为false.
    allowMagnify: false,

    // 是否允许裁剪。
    crop: false,

    // 是否保留头部meta信息。
    preserveHeaders: true,

    // 如果发现压缩后文件大小比原来还大,则使用原来图片
    // 此属性可能会影响图片自动纠正功能
    noCompressIfLarger: false,

    // 单位字节,如果图片大小小于此值,不会采用压缩。
    compressSize: 0
}
});

 

分类:

技术点:

相关文章: