Übersicht
Das filesize-Paket bietet eine einfache Möglichkeit, rohe Dateigrößen in menschenlesbare Formate wie '1,2 MB' oder '3,4 GB' umzuwandeln. Es ist ideal für die Anzeige von Dateigrößen in Benutzeroberflächen auf mehreren Plattformen. Das Paket unterstützt verschiedene Einheiten und bietet anpassbare Optionen für Genauigkeit und Formatierung. Es ist leichtgewichtig und einfach in Flutter-Anwendungen zu integrieren.
Anwendungsfälle
- Dateigrößen in App-Oberflächen anzeigen
- Konvertieren von Byte-Werten in lesbare Zeichenketten
- Speicherplatznutzung in Dashboards anzeigen
- Dateigrößen-Daten für Benutzer formatieren
- Verbesserung der Benutzererfahrung durch klare Metriken
Hauptmerkmale
- Konvertiert Bytes in menschenlesbare Zeichenketten
- Unterstützt mehrere Einheitenformate
- Anpassbare Präzision und Suffixe
- Leichtgewichtig und effizient
- Plattformübergreifende Kompatibilität
Geeignet für
- Entwickler, die Dateiverwaltungs-Apps erstellen
- Apps, die benutzerfreundliche Größenanzeige erfordern
- Werkzeuge, die Speicherstatistiken anzeigen
- Bildungs- oder Produktivitäts-Apps
- Projekte für Android, iOS, Web, macOS, Windows und Linux
Hinweise
- Kann manuelle Behandlung von Randfällen wie Nullbytes erfordern
- Beschränkt auf Größenformatierung — keine Dateioperationen
- Unterstützt keine lokalspezifische Formatierung out of the box
- Keine integrierte Unterstützung für binäre gegenüber dezimale Einheiten (z. B. KiB vs KB)