套件概覽
file_sizes 套件是一個純 Dart 工具,可將檔案大小轉換為人類可讀的格式。它支援數值和字串輸入,讓在各個平台以使用者友善的方式顯示檔案大小變得輕鬆。適用於需要以位元組、千位元組、兆位元組等表示大小的應用程式,無需原生相依性即可在 Android、iOS、Web、macOS、Windows 和 Linux 上順暢運作。此套件輕巧且高效,設計簡潔,具有廣泛的相容性。
適用情境
- 在應用介面中顯示檔案大小
- 將字節值轉換為可讀格式
- 在檔案管理器中整合大小標籤
- 支援檔案上傳/下載進度顯示
- 顯示儲存使用統計資訊
主要特色
- 純 Dart 實現
- 支援數字與字串輸入
- 跨平台相容性
- 無需原生程式碼
- 簡單輕量的 API
- 根據大小自動選擇單位
適合對象
- 開發檔案管理應用的開發者
- UI 設計師需要格式化的尺寸標籤
- 具有檔案上傳/下載功能的應用程式
- 跨平台 Flutter 項目
- 輕量級尺寸格式化需求
使用建議
- 不處理檔案系統作業
- 僅格式化大小值,不讀取檔案
- 需要手動輸入檔案大小值
- 不適用於大規模檔案分析
- 僅限大小表示,不包含檔案元資料