我已经在我的Nativescript -Angular代码中实现了nativescript图像选择器插件,但是我试图弄清楚如何调整从nativescript-imagepicker拾取的图像的大小,该图像可以显示为帐户或个人资料图片并显示为圆圈
selected
图像将是ImageAsset的实例,您可以将options设置为所需的width
和height
,然后在fromAsset上使用ImageSource方法调用调整大小的图像。
context
.authorize()
.then(function() {
return context.present();
})
.then(function(selection) {
selection.forEach(function(selected) {
// Set values for width, height, keepAspectRatio (boolean)
selected.options = {width, height, keepAspectRatio };
imageSourceModule.fromAsset(selected)
.then((imageSource) => {
// imageSource is resized one
});
});
}).catch(function (e) {
// process error
});