개요
filesize 패키지는 원시 파일 크기를 '1.2 MB' 또는 '3.4 GB'와 같은 인간이 읽기 쉬운 형식으로 변환하는 간단한 방법을 제공합니다. 다양한 플랫폼에서 사용자 인터페이스에 파일 크기를 표시하는 데 이상적입니다. 이 패키지는 다양한 단위를 지원하며 정밀도 및 포맷팅에 대해 사용자 지정 옵션을 제공합니다. 가볍고 Flutter 애플리케이션에 쉽게 통합할 수 있습니다.
사용 사례
- 앱 UI에서 파일 크기 표시하기
- 바이트 값에서 읽기 쉬운 문자열로 변환
- 대시보드에서 스토리지 사용량 표시
- 사용자에게 파일 크기 데이터 포맷하기
- 명확한 메트릭을 통한 사용자 경험 향상
주요 기능
- 바이트를 인간이 읽기 쉬운 문자열로 변환합니다
- 다양한 단위 형식을 지원합니다
- 사용자 정의 가능한 정밀도 및 접미사
- 경량이고 효율적
- 크로스 플랫폼 호환성
적합한 대상
- 파일 관리 앱을 개발하는 개발자
- 사용자 친화적인 크기 표시가 필요한 앱
- 저장 통계를 보여주는 도구
- 교육용 또는 생산성 앱
- Android, iOS, Web, macOS, Windows 및 Linux를 대상으로 하는 프로젝트
고려 사항
- 0바이트와 같은 에지 케이스를 수동으로 처리해야 할 수도 있습니다
- 크기 형식 지정에 제한됨—파일 작업 없음
- 기본적으로 지역별 형식 지정을 지원하지 않습니다
- 이진수 및 십진수 단위(예: KiB 대 KB)에 대한 내장 지원 없음