在filestack v2中,我可以强制用户在使用'cropForce'属性上传图像后裁剪图像,如下所示:
filepicker.pick(
{
mimetype: 'image/*',
cropForce: true,
cropRatio: 8/2.5,
conversions: ['crop'],
services: ['CONVERT','COMPUTER','INSTAGRAM','URL','FACEBOOK','GOOGLE_DRIVE','IMAGE_SEARCH']
}, function(response){
}
);
但是在filestack V3中没有其他选项吗?
答案 0 :(得分:2)
强制裁剪是目前处于V3开发流程中的一项功能,应该可以在不久的将来为用户提供。
答案 1 :(得分:0)
这个答案对您来说肯定是有点晚了。我相信您所需的功能已于2017年7月发布。
对于其他想弄清楚这一点的人,V3相当于您要实现的目标:
pickerOptions = {
accept: 'image/*',
transformations: {
crop: {
aspectRatio: 8/2.5,
force: true
}
},
fromSources: ['local_file_system', 'instagram', 'url', 'facebook', 'googledrive', 'imagesearch']
};
有关强制裁剪的信息,请参见:
https://filestack.github.io/filestack-js/interfaces/pickeroptions.html#transformations& https://filestack.github.io/filestack-js/interfaces/pickertransformationoptions.html &https://filestack.github.io/filestack-js/interfaces/pickercropoptions.html
答案 2 :(得分:-1)
通过设置
可以强制裁剪transformations: { crop: true }
在.pick()函数中。