套件概覽
filesize 套件提供了一種簡單的方式,將原始檔案大小轉換為人類可讀的格式,例如「1.2 MB」或「3.4 GB」。它非常適合在多個平台的使用者介面中顯示檔案大小。該套件支援各種單位,並提供可自訂的精確度與格式化選項。它輕量且容易整合至 Flutter 應用程式中。
適用情境
- 在應用介面中顯示檔案大小
- 將位元組值轉換為可讀字串
- 在儀表板中顯示儲存使用情況
- 為使用者格式化檔案大小資料
- 透過清晰的指標提升使用者體驗
主要特色
- 將位元組轉換為可讀的字串
- 支援多種單位格式
- 可自訂精度和後綴
- 輕量且高效
- 跨平台相容性
適合對象
- 開發檔案管理應用的開發者
- 需要使用者友善尺寸顯示的應用程式
- 顯示儲存統計資料的工具
- 教育類或生產力應用
- 針對 Android、iOS、Web、macOS、Windows 與 Linux 的專案
使用建議
- 可能需要手動處理零字節等邊緣情況
- 僅限大小格式化——無檔案操作
- 不支援預設的區域性格式化
- 不支援內建的二進位與十進位單位(例如,KiB 與 KB)