FLUTTER ECOSYSTEM

archive

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

최신 버전
4.3.0
30일 다운로드
1490만
좋아요
903
Pub 점수
150

패키지 개요

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

개요

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

사용 사례
  • ZIP 파일 추출 및 생성 처리
  • 저장을 위해 앱 데이터를 압축 중
  • 스트리밍 압축 파일 처리
  • 크로스 플랫폼 아카이브 조작
  • 백업 및 복원 기능
주요 기능
  • ZIP, TAR, GZIP, BZIP2 및 ZLIB 지원
  • 크로스 플랫폼 호환성
  • 스트림 기반 및 메모리 내 연산
  • 경량이고 빠른 성능
  • 인코딩 및 디코딩을 위한 간단한 API
적합한 대상
  • 파일 압축 도구가 필요한 개발자
  • 다중 플랫폼에서 아카이브 처리가 필요한 앱
  • 데이터 패키징 및 전송 시나리오
  • 오프라인 데이터 저장 최적화
고려 사항
  • 표준 압축 형식에 한정
  • 압축 파일 관리용 내장 GUI 없음
  • 큰 파일과 함께 사용할 때 메모리 처리에 주의가 필요합니다
  • 거대한 아카이브의 실시간 스트리밍을 위한 설계가 아님
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add archive

카테고리

의존성

의존성 목록 2 개

소스 저장소

관련 프로젝트