Kategorien, Pakete und Repositories suchen

Paketdetailsv1.0.7

flutter_svg_provider

Erstellen eines Bildproviders aus einem SVG-Pfad, verwendet flutter_svg und http (für Netzwerkpfade) als Abhängigkeit.

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
110.000
Likes
203
Pub-Punkte
150

Paket installieren

flutter pub add flutter_svg_provider

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

flutter_svg_provider ist ein Flutter-Paket, das ImageProvider-Instanzen aus SVG-Pfaden erstellt und sowohl lokale als auch netzwerkbasierte SVGs unterstützt. Es nutzt flutter_svg für die Darstellung und http zum Abrufen von entfernten SVGs, wodurch skalierbare Vektorgrafiken nahtlos in Flutter-Anwendungen integriert werden können. Ideal für dynamische oder remote SVG-Inhalte, vereinfacht es das Laden von Bildern ohne Ressourcenbündelung. Das Paket funktioniert auf allen wichtigen Plattformen wie Android, iOS, macOS, Windows und Linux.

Anwendungsfälle

  • SVGs von URLs laden
  • Rendern von SVGs in Listen oder Rastern
  • Dynamische Ikonengenerierung
  • Offline-SVG-Ausstattung
  • Benutzerdefinierte UI-Komponenten basierend auf SVG

Hauptmerkmale

  • Unterstützt Netzwerk- und lokale SVG-Pfade
  • Auf flutter_svg und http aufgebaut
  • Gibt standardmäßiges ImageProvider zurück
  • Plattformübergreifende Kompatibilität
  • Einfache Integration mit dem Image-Widget

Geeignet für

  • Apps, die dynamischen SVG-Inhalt verwenden
  • Entwickler, die Remote-SVG-Ladung benötigen
  • UI-intensiven Anwendungen mit Symbolen
  • Projekte, die skalierbare Grafiken erfordern
  • Teams, die flutter_svg bereits verwenden

Hinweise

  • Erfordert flutter_svg und http als Abhängigkeiten
  • Netzwerk-SVGs benötigen Internetzugang
  • Die Leistung kann bei komplexen SVGs variieren
  • Nicht geeignet für statische Asset-only-Workflows
  • Nur im SVG-Format verfügbar

Original-README

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

flutter_svg_provider

A Flutter package for using svg in Image widget via custom ImageProvider.

Svg is parsed using flutter_svg dependency.

Getting started

import 'package:flutter_svg_provider/flutter_svg_provider.dart';

final img1 = Image(
  width: 32,
  height: 32,
  image: Svg('assets/my_icon.svg'),
)
final img2 = Image(
  width: 32,
  height: 32,
  image: Svg('<svg>...</svg>',source: SvgSource.raw),
)

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden