Pakete, Repositories und App-Kategorien suchen

Paketdetailsv2.0.0

widget_to_image

Ein einfaches Paket, um jedes Ihrer Widgets in ein Bild zu konvertieren.

30-Tage-Downloads
128
Likes
34
Pub-Punkte
55

Paket installieren

flutter pub add widget_to_image

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

widget_to_image ist ein Flutter-Paket, das Entwicklern ermöglicht, jedes Widget in ein hochwertiges Bild zu konvertieren. Es vereinfacht den Prozess der programmgesteuerten Erfassung von Benutzeroberflächenelementen und eignet sich ideal zum Erstellen von Vorschauen, zum Exportieren von Designs oder zum Erzeugen dynamischer Screenshots innerhalb einer App. Das Paket rendert Widgets mithilfe des Rendering-Pipelines von Flutter, wodurch eine genaue visuelle Darstellung gewährleistet wird. Es unterstützt sowohl Android als auch iOS und lässt sich nahtlos in bestehende Flutter-Projekte integrieren.

Anwendungsfälle

  • App-Vorschauen generieren
  • Dynamische Screenshots erstellen
  • UI-Komponenten als Bilder exportieren
  • Gebäudedesign-Tools
  • Visuelle Layouts testen

Hauptmerkmale

  • Konvertiert jedes Widget in ein Bild
  • Hochfrequenz-Ausgabe
  • Einfache API-Integration
  • Unterstützt mehrere Plattformen
  • Keine externen Abhängigkeiten

Geeignet für

  • UI-Tests
  • Designprototypen
  • App-Vorschauerstellung
  • Entwicklerwerkzeuge
  • Visuelle Debugging

Hinweise

  • Erfordert korrekten Kontext für die Widget-Rendierung
  • Kann die Leistung bei komplexen Widgets beeinträchtigen
  • Beschränkt auf statische Bildausgabe
  • Nicht geeignet für Echtzeit-Videofang
  • Erfordert sorgfältige Behandlung bei asynchronen Operationen

Original-README

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

Widget To Image

pub package

A simple package to convert any of your widgets into an image

Usage

Import the package
import 'package:widget_to_image/widget_to_image.dart';
Use the package
ByteData byteData = await WidgetToImage.widgetToImage(Container(
    width: 100,
    height: 100,
    color: Colors.blue
));
OR
ByteData byteData = await WidgetToImage.repaintBoundaryToImage(key);

Example

Find the example wiring in the widget_to_image example application.

Details

See the widget_to_image.dart for more details.

Issues and feedback

Please file issues to send feedback or report a bug. Thank you!

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden