Fontes de imagem

A .NET Multiplataforma App UI (.NET MAUI) Image apresenta uma imagem que pode ser carregada a partir de um ficheiro local, um URI, um recurso embutido ou um fluxo. São suportados os formatos padrão de imagem da plataforma, incluindo GIFs animados, e também são suportados ficheiros locais de Gráficos Vetoriais Escaláveis (SVG). Para mais informações sobre o Image controlo, veja Imagem.

Qualquer controlo que tenha uma propriedade do tipo ImageSource, pode especificar a origem de uma imagem. A ImageSource propriedade tem os seguintes métodos que podem ser usados para carregar uma imagem de diferentes fontes:

  • FromFile retorna um FileImageSource que lê uma imagem de um arquivo local.
  • FromUri retorna um UriImageSource que descarrega e lê uma imagem de um URI especificado.
  • FromResource devolve um StreamImageSource que lê um ficheiro de imagem incorporado numa assembly.
  • FromStream retorna a StreamImageSource que lê uma imagem de um fluxo que fornece dados de imagem.

Kit de Ferramentas da Comunidade .NET MAUI Origens de Imagem

O .NET MAUI Community Toolkit oferece uma coleção adicional de ImageSources pré-construídos e reutilizáveis para facilitar a vida dos programadores. Aqui estão as fontes fornecidas pelo toolkit:

View Description
GravatarImageSource O GravatarImageSource fornece uma origem da imagem para apresentar a imagem registada do Gravatar de um utilizador através do respetivo endereço de e-mail.