Buscar pacotes, repositórios e categorias de apps

Capa de sticker_view
Detalhes do pacotev0.0.4

sticker_view

Um plugin do Flutter para rotacionar, redimensionar, mover e excluir qualquer texto, foto ou outro widget.

AndroidiOS
Downloads em 30 dias
87
Curtidas
76
Pontos Pub
130

Instalar pacote

flutter pub add sticker_view

Visão geral do pacote

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

StickerView é um plugin Flutter que permite manipulação interativa de widgets como texto, imagens e elementos de interface personalizados dentro de um contêiner. Os usuários podem rotacionar, redimensionar, mover e excluir esses elementos com gestos intuitivos. Projetado para edição multimídia, suporta sobreposição de conteúdo dinâmico, tornando-o ideal para criar adesivos em aplicativos como editores de fotos ou ferramentas de mídia social. O plugin funciona perfeitamente em plataformas Android e iOS.

Casos de uso

  • aplicativos de edição de fotos
  • Criação de adesivos de mídia social
  • Quadros brancos digitais interativos
  • sobreposições de imagem personalizáveis
  • Ferramentas de conteúdo gerado por usuários

Principais recursos

  • Rotação e redimensionamento baseados em gestos
  • Posicionamento de widget por arrastar e soltar
  • Funcionalidade de exclusão para widgets
  • Suporte a qualquer widget do Flutter como adesivo
  • Compatibilidade multiplataforma (Android e iOS)

Indicado para

  • Desenvolvedores construindo editores multimídia
  • Aplicativos que exigem sobreposições interativas
  • Ferramentas criativas com conteúdo desenhado ou adicionado pelo usuário
  • Aplicações de quadro branco educacionais ou colaborativas
  • Projetos que precisam de manipulação dinâmica de elementos de interface

Considerações

  • Requer manipulação cuidadosa do ciclo de vida do widget
  • O desempenho pode variar com adesivos complexos ou numerosos
  • Limitado a interações básicas com gestos
  • Sem funcionalidade embutida de exportação ou salvamento
  • Pode ser necessário lógica adicional para armazenamento persistente de dados

README original

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

sticker_view

A Flutter plugin to rotate, resize, move, delete any text, image or any other widget.


Available Features

✅   Rotate
✅   Resize
✅   Move
✅   Layer Update (Change Stack position)
✅   Delete

:rocket: Installation

This plugin is available on Pub: https://pub.dev/packages/sticker_view

Add this to dependencies in your app's pubspec.yaml

sticker_view : latest_version

:bookmark: Usage

Sample code to integrate can be found in example/lib/main.dart.

Integrate sticker_view
 StickerView(
            // List of Stickers
            stickerList: [
              Sticker(
                // You can give any widget as it's child
                child: Image.network(
                    "https://tinyurl.com/48ne4wj5"),
                // Must have unique id for every Sticker
                id: "uniqueId_111",
              ),
              Sticker(
                child: const Text("Hello"),
                id: "uniqueId_222",
                isText: true,
              ),
            ],
          ),
Save StickerView as Uint8List
  // Give the Image Quality (High, Medium, Low)
  await StickerView.saveAsUint8List(ImageQuality.high);

:heart: Found this project useful?

If you found this project useful, then please consider giving it a :star: on Github and sharing it with your friends via social media.

=======

Contributions are welcome! Feel free to submit a pull request or open an issue for any feature requests or bugs, Create a Ticket.

Categorias

Dependências

Lista de dependências 1 itens

  • plugin_platform_interface^2.0.2

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.