André Carlucci

Skeptic .net development

Redimensionando e recortando imagens fornecidas pelo usuário no Windows Phone

É super comum precisarmos modificar o tamanho ou mesmo recortar para um diferente formato imagens fornecidas pelo usuário em nossas aplicações.

No windows phone isso é super simples e pode ser feito sem o uso de nenhum framework extra.

Apenas chame o PhotoChooserTask e especifique o tamanho que você, conforme o código abaixo:

Neste exemplo, o windows phone vai automaticamente apresentar uma tela de recorte conforme a figura abaixo e o próprio usuário pode escolher como cortar. O resultado neste caso vai ser uma imagem de 400×400 pixels.

Outra dica é o “task.ShowCamera = true”, que da opção do usuário escolher uma foto de seus álbuns ou tirar uma nova na hora.

Impressionante como cada vez que acho que vai algo vai ser complicado no windows phone, acabo encontrando a resposta no próprio sdk.