FLUTTER ECOSYSTEM

image_size_getter

Obtenha a largura e altura da imagem, a biblioteca não decodifica completamente o arquivo de imagem, apenas lê os metadados para obter a largura e altura da imagem.

Versão mais recente
2.4.1
Downloads em 30 dias
951 mil
Curtidas
150
Pontos Pub
150

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote image_size_getter obtém de forma eficiente a largura e altura de uma imagem lendo apenas seus metadados, evitando a decodificação completa da imagem. Essa abordagem leve garante desempenho rápido e uso reduzido de memória, sendo ideal para aplicativos que precisam pré-visualizar ou organizar imagens sem carregar todo o conteúdo. Ele suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, fornecendo comportamento consistente em diferentes ambientes.

Casos de uso
  • Tamanho da pré-visualização da imagem
  • Cálculos de layout antes do carregamento completo
  • Geração de miniaturas
  • Otimização de desempenho em aplicativos com muitas imagens
  • Ajustes dinâmicos da interface com base nas dimensões da imagem
Principais recursos
  • Leitura apenas de metadados
  • Compatibilidade multiplataforma
  • Baixo consumo de memória
  • Execução rápida
  • Suporta múltiplos formatos de imagem
  • Nenhuma decodificação completa de imagem necessária
Indicado para
  • Aplicativos com grandes coleções de imagens
  • Implementações de galeria de imagens
  • Design de interface responsivo
  • aplicações críticas de desempenho
  • Desenvolvedores priorizando eficiência de memória
Considerações
  • Não suporta todos os formatos de imagem obscuros
  • Depende de metadados precisos nos arquivos de imagem
  • Pode falhar se os metadados estiverem corrompidos ou ausentes
  • Não adequado para recuperar dados de imagem além das dimensões
  • Limitado às informações de tamanho, sem miniatura ou dados de pixel
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add image_size_getter

Categorias

Dependências

Lista de dependências 3 itens

Projetos relacionados