我如何调整从nativescript-imagepicker插件中选取的图像的大小

时间:2019-10-01 05:04:36

标签: nativescript angular2-nativescript nativescript-angular

我已经在我的Nativescript -Angular代码中实现了nativescript图像选择器插件,但是我想弄清楚如何调整从nativescript-imagepicker拾取的图像的大小,该图像可以显示为帐户或个人资料图片

1 个答案:

答案 0 :(得分:0)

selected图像将是ImageAsset的实例,您可以将options设置为所需的widthheight,然后使用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
    });