Pakete, Repositories und App-Kategorien suchen

Paketdetailsv2.0.1

filesize

Ein Paket zur Erstellung menschlich lesbaren Dateigrößen. Konvertieren Sie rohe Dateigrößen in lesbare Zeichenfolgen.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
38.200
Likes
182
Pub-Punkte
160

Paket installieren

flutter pub add filesize

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

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)

Original-README

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

Filesize

pub package Build Status Coverage Status

A micro library that provides an easy way to get human readable file size strings

Features

  • Size can be passed as number or as string
  • Optional parameter to specify numbers of digits after comma/point

Examples

filesize(1024);                   // "1 KB"
filesize(664365320);              // "633.59 MB"
filesize(4324324232343);          // "3.93 TB"

Optional parameter to specify numbers after comma/point:

filesize(664365320, 4);          // "633.5881 MB"
filesize(4324324232343, 3);      // "3.932 TB"

Inspired by filesize.js

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden