Pakete, Repositories und App-Kategorien suchen

Cover von sticker_view
Paketdetailsv0.0.4

sticker_view

Ein Flutter-Plugin zum Drehen, Größenändern, Verschieben und Löschen von Text, Foto oder anderen Widgets.

AndroidiOS
30-Tage-Downloads
87
Likes
76
Pub-Punkte
130

Paket installieren

flutter pub add sticker_view

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

StickerView ist ein Flutter-Plugin, das die interaktive Manipulation von Widgets wie Text, Bildern und benutzerdefinierten UI-Elementen innerhalb eines Containers ermöglicht. Benutzer können diese Elemente mit intuitiven Gesten drehen, vergrößern, verschieben und löschen. Für Multimedia-Editing entwickelt, unterstützt es dynamische Inhaltsoverlays und ist daher ideal für die Erstellung von Aufklebern in Apps wie Fotobearbeitungstools oder Social-Media-Anwendungen. Das Plugin funktioniert nahtlos auf Android- und iOS-Plattformen.

Anwendungsfälle

  • Bildbearbeitungs-Apps
  • Erstellung von sozialen Medienaufklebern
  • Interaktive digitale Whiteboards
  • anpassbare Bildüberlagerungen
  • Benutzererzeugte-Inhalts-Tools

Hauptmerkmale

  • Gestenbasierte Drehung und Größenänderung
  • Drag-and-Drop-Widget-Positionierung
  • Löschfunktion für Widgets
  • Unterstützung für jedes Flutter-Widget als Aufkleber
  • Plattformübergreifende Kompatibilität (Android und iOS)

Geeignet für

  • Entwickler, die Multimedia-Editoren erstellen
  • Apps, die interaktive Überlagerungen erfordern
  • Kreativtools mit vom Benutzer gezeichnetem oder hinzugefügtem Inhalt
  • Bildschirmwhiteboard-Anwendungen für Bildung oder Zusammenarbeit
  • Projekte, die eine dynamische Manipulation von Benutzeroberflächenelementen erfordern

Hinweise

  • Erfordert sorgfältige Behandlung des Widget-Lebenszyklus
  • Die Leistung kann bei komplexen oder zahlreichen Aufklebern variieren
  • Beschränkt auf grundlegende Gesteninteraktionen
  • Keine integrierte Export- oder Speicherfunktion
  • Möglicherweise ist zusätzliche Logik für die dauerhafte Datenspeicherung erforderlich

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

  • plugin_platform_interface^2.0.2

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.