Как обрезать изображение в expo react-native

#image #react-native #image-processing #expo

#изображение #react-native #обработка изображений #expo

Вопрос:

Я использую expo для создания своего приложения для редактирования фотографий. Я использовал expo-image-manipulator (https://docs.expo.io/versions/latest/sdk/imagemanipulator /), чтобы управлять моим изображением, например, вращением. Но теперь я хочу обрезать изображение, как cam-scanner или другие приложения для редактирования фотографий, которые позволяют нам изменять высоту и ширину с учетом соотношения сторон. Я использовал поверхность из gl-react-expo и фильтры изображений из react-native-gl-image-filters. И хотите использовать фильтры после обрезки изображения! Поэтому, пожалуйста, предложите мне пакеты npm для обрезки изображений, которые поддерживают упомянутую библиотеку.

Комментарии:

1. Привет. Ищу то же самое. Вы пытались найти решение?

Ответ №1:

Вы можете использовать expo-image-picker и установить для allowsEditing значение true. Вы можете использовать эту библиотеку либо для фотосъемки с .launchCameraAsync , либо для выбора изображений из библиотеки телефона с .launchImageLibraryAsync поддержкой обоих allowsEditing .

ссылка:https://docs.expo.io/versions/latest/sdk/imagepicker

Комментарии:

1. У меня есть изображение для рендеринга на сервере, но как я могу использовать expo-image-picker для изображений, отображаемых на сервере??