Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev5.0.0

image_save

Você pode usar este pacote para salvar imagens na galeria ou no sandbox, com suporte a Android e iOS.

AndroidiOS
Downloads em 30 dias
371
Curtidas
29
Pontos Pub
140

Instalar pacote

flutter pub add image_save

Visão geral do pacote

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

O pacote image_save permite que desenvolvedores salvem imagens no álbum do dispositivo ou no armazenamento de sandbox, com suporte para as plataformas Android e iOS. Ele fornece uma API simples para lidar com a persistência de imagens, sendo ideal para aplicativos que geram ou modificam imagens e precisam armazená-las localmente. O pacote é especialmente útil em edição de fotos, redes sociais ou qualquer aplicativo que exija funcionalidade de salvamento de imagens amigável ao usuário. Ele se integra perfeitamente ao Flutter e aproveita os recursos nativos das plataformas para desempenho confiável.

Casos de uso

  • Salvar imagens geradas ou editadas
  • Compartilhando imagens por álbuns de aplicativos
  • Armazenando imagens temporárias no sandbox
  • Habilitar exportação de foto do usuário
  • Integração com ferramentas de edição de fotos
  • Suporte à persistência de imagens entre plataformas

Principais recursos

  • Suporte multiplataforma (Android e iOS)
  • Salvar para álbum ou sandbox
  • API simples e intuitiva
  • Integração nativa para confiabilidade
  • Leve e fácil de implementar
  • Compatível com o ecossistema do Flutter

Indicado para

  • Aplicativos de edição de fotos
  • Recursos de compartilhamento em redes sociais
  • Ferramentas de geração de imagens
  • Aplicativos que precisam de armazenamento local de imagens
  • Desenvolvedores procurando por salvamento simples de imagem
  • Projetos direcionados para Android e iOS

Considerações

  • Requer permissões apropriadas no Android e no iOS
  • Limitado a tipos de arquivos de imagem
  • Sem opções avançadas de compressão
  • Depende do comportamento da plataforma nativa
  • Pode exigir configuração adicional para iOS
  • Não adequado para gerenciamento em larga escala de mídia

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

image_save

version platform starts

Save image to album, support Android and iOS.

Permission

  • Android

Add the following statement in AndroidManifest.xml:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  • iOS

Add the following statement in Info.plist

<key>NSPhotoLibraryUsageDescription</key>
<string>Add the description of the permission you need here.</string>

Usage

See Example

// Save to album.
bool success = await ImageSave.saveImage(data, "demo.gif", albumName: "demo");

// Save to sandbox.
// Notice: Image saved in this way will be deleted when the application is uninstalled.
bool success = await ImageSave.saveImageToSandbox(data, "demo.gif");

// Get images from Sandbox.
List<Uint8List> imageDatas = await ImageSave.getImagesFromSandbox();

Categorias

Repositório-fonte

Projetos que usam este pacote