2012-03-30 6 views
0

В моем приложении пользователь может выбрать изображение из галереи, и после этого он может увеличить/уменьшить изображение.Как обрезать изображение Zoomin в Android

После этого пользователь хочет сохранить это изображение с увеличением и уменьшением.

Я не хочу использовать метод андроидов по умолчанию.

Как получить текущую высоту увеличенного изображения & ширина для обрезки.

У кого-нибудь есть идея, как реализовать это?

ответ

2

При масштабировании вы должны сохранить текущий уровень масштабирования и центр масштабирования. С помощью этих значений вы можете рассчитать текущую высоту/ширину, как исходную высоту/ширину, разделенную на текущий уровень масштабирования. С этим размером и координатами центра текущего изображения вы можете легко узнать область изображения, которую хотите сохранить.

Смежные вопросы