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 件

ソースリポジトリ

関連プロジェクト