FLUTTER ECOSYSTEM

archive

zip, tar, bzip2, gzip 및 zlib과 같은 다양한 아카이브 및 압축 형식에 대한 인코더와 디코더를 제공합니다.

최신 버전
4.0.9
30일 다운로드
880만
좋아요
893
Pub 점수
150

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

아카이브 패키지는 ZIP, TAR, BZIP2, GZIP, ZLIB 등 다양한 아카이브 및 압축 형식에 대해 효율적인 인코더와 디코더를 제공합니다. 이는 Flutter 애플리케이션에서 주요 플랫폼인 Android, iOS, Web, macOS, Windows, Linux에서 압축 파일을 읽고 쓰며 조작할 수 있도록 해줍니다. 파일 번들, 백업 또는 크기가 작아진 데이터 전송 처리에 적합하며 스트리밍 및 메모리 내 작업을 모두 지원합니다. 이 패키지는 가볍고 잘 문서화되어 있으며 pub.dev를 통해 Flutter 프로젝트에 원활하게 통합됩니다.

사용 사례
  • ZIP 파일 추출 및 생성 처리
  • 저장을 위해 앱 데이터를 압축 중
  • 스트리밍 압축 파일 처리
  • 크로스 플랫폼 아카이브 조작
  • 백업 및 복원 기능
주요 기능
  • Supports ZIP, TAR, GZIP, BZIP2, and ZLIB
  • Cross-platform compatibility
  • Stream-based and in-memory operations
  • Lightweight and fast performance
  • Simple API for encoding and decoding
적합한 대상
  • 파일 압축 도구가 필요한 개발자
  • 다중 플랫폼에서 아카이브 처리가 필요한 앱
  • 데이터 패키징 및 전송 시나리오
  • 오프라인 데이터 저장 최적화
고려 사항
  • 표준 압축 형식에 한정
  • 압축 파일 관리용 내장 GUI 없음
  • 큰 파일과 함께 사용할 때 메모리 처리에 주의가 필요합니다
  • 거대한 아카이브의 실시간 스트리밍을 위한 설계가 아님
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add archive

카테고리

소스 저장소

관련 프로젝트