Изменение размера изображения в NativeScript? - PullRequest
1 голос
/ 29 марта 2020

Я хочу изменить размер изображения на SD-карте размером от 3000 * 4200 px до 250 * 250. Я пробовал так много способов, используя android BitmapFactory, но ничего не получалось.

Есть ли плагин для этого?

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

Попробуйте этот плагин для изменения размера изображения и увеличения: -

https://market.nativescript.org/plugins/nativescript-image-zoom
0 голосов
/ 29 марта 2020

Вы можете использовать ImageAsset в рамках.

import * as imageAssetModule from "tns-core-modules/image-asset/image-asset";


let asset = new imageAssetModule.ImageAsset(yourPicturePath);
asset.options = {
   width: yourWidth,
   height: yourHeight,
   keepAspectRatio: true // Set to false if you do not want aspect ratio
};

Теперь вы можете создать ImageSource из ресурса, а затем сохранить его в файле.

...