Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Como manter a máscara de corte estática ao rotacionar a imagem no ImageCropper no Flutter? #521

Open
SergioMordente opened this issue Aug 25, 2024 · 1 comment

Comments

@SergioMordente
Copy link

Descrição: Estou utilizando o plugin image_cropper no meu aplicativo Flutter e preciso que a máscara de corte permaneça estática enquanto o usuário rotaciona a imagem. Atualmente, ao rotacionar a imagem usando os botões de rotação, a máscara de corte também rotaciona junto, o que não é o comportamento desejado. Atualmente esto na versão 8.0.2, mas acontece em versões anteriores também.

As configurações que estou utilizando no iOS são:
IOSUiSettings( title: 'Cortar imagem', resetAspectRatioEnabled: false, aspectRatioLockDimensionSwapEnabled: false, aspectRatioLockEnabled: true, rotateButtonsHidden: false, // Botões de rotação visíveis )
Preciso que a máscara de corte mantenha as mesmas proporções e posição, mesmo após a rotação da imagem. Existe alguma configuração adicional ou uma abordagem diferente para alcançar esse comportamento?

@echogit
Copy link

echogit commented Aug 28, 2024

Acho que traduzir para inglês terá uma maior chance de responderem:

English:

How to Keep the Cropping Mask Static When Rotating the Image in ImageCropper on Flutter?

Description: I am using the image_cropper plugin in my Flutter application, and I need the cropping mask to remain static while the user rotates the image. Currently, when rotating the image using the rotation buttons, the cropping mask also rotates along with it, which is not the desired behavior. I am currently using version 8.0.2, but this issue occurs in earlier versions as well.

The settings I am using on iOS are:

IOSUiSettings(
  title: 'Crop Image',
  resetAspectRatioEnabled: false,
  aspectRatioLockDimensionSwapEnabled: false,
  aspectRatioLockEnabled: true,
  rotateButtonsHidden: false, // Rotation buttons visible
)

I need the cropping mask to maintain the same proportions and position, even after the image is rotated. Is there any additional configuration or a different approach to achieve this behavior?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants