Windows Phone 7 (WP7) PhotoChooserTask с кадрированием

Я видел это в ряде приложений, но не могу найти ничего в документации или онлайн-образцах.

При вызове PhotoChooserTask некоторые приложения позволяют изменять размер/обрезку, чтобы использовать только часть этого изображения (показывая белый прямоугольник). Как я могу использовать это и устанавливать собственные размеры для целевого изображения?

Ответ 1

Вы можете установить ширину и высоту желаемого изображения, а PhotoChooserTask автоматически создаст механизм обрезки.

photoChooser.PixelHeight = 500;
photoChooser.PixelWidth = 500;

Есть некоторые известные проблемы с этим методом в эмуляторе pre-nodo; используя инструменты 7.1.1, у меня не было никаких проблем с этим методом.

Ответ 2

Эти приложения будут сами обрезать. Существует не встроенный способ обрезать изображения.

Ответ 3

Перейдите на сайт MSDN и загрузите Photos Sample. Он подробно описывает как обрезать. Надеюсь, это поможет.