Как уточнить минимальное и максимальное соотношение при обрезке изображения в react-native-image-crop-picker

#javascript #react-native #react-native-image-crop-picker

Вопрос:

У меня проблема. Я хотел, чтобы, когда пользователь использует средство выбора изображений, у него были бесплатные функции обрезки, но они были ограничены соотношением сторон максимум 1,4 при максимальной высоте около 1000, минимум 1/3 и минимальной ширине около 200. Но я не видел никакого способа сделать это даже после многих исследований.

Пожалуйста, кто-нибудь может мне помочь?

Это мой код здесь :

 const takePhotoFromCamera = () =gt; {  ImagePicker.openCamera({  compressImageMaxWidth:640,  compressImageMaxHeight:1000,  cropping: true,  freeStyleCropEnabled:true,  }).then((image) =gt; {  // console.log(image);  const imageUri = Platform.OS === 'ios' ? image.sourceURL : image.path;  const {cropRect} = image;  const ImgDimensions = {width: cropRect.width, height: cropRect.height};  setImage(imageUri);  setImgDims(ImgDimensions);  // console.log("Image Dimensions: ", imgDims);  });  };   const choosePhotoFromLibrary = () =gt; {  ImagePicker.openPicker({  compressImageMaxWidth:640,  compressImageMaxHeight:1000,  cropping: true,  freeStyleCropEnabled:true,  compressImageQuality:0.8,  ra  }).then((image) =gt; {  console.log(image);  const imageUri = Platform.OS === 'ios' ? image.sourceURL : image.path;  const {cropRect} = image;  const ImgDimensions = {width: cropRect.width, height: cropRect.height};  setImage(imageUri);  setImgDims(ImgDimensions);  // console.log("Image Dimensions: ", imgDims);  });  };