FLUTTER ECOSYSTEM

image_size_getter

画像の幅と高さを取得します。ライブラリは画像ファイルを完全にデコードしません。メタデータを読み取るだけで、画像の幅と高さを取得します。

最新バージョン
2.4.1
30日間ダウンロード
95.1万
いいね数
150
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

image_size_getter パッケージは、画像のメタデータのみを読み取ることで、画像の幅と高さを効率的に取得します。これにより、完全な画像デコードを回避できます。この軽量なアプローチにより、高速なパフォーマンスと低メモリ使用量が実現され、画像の完全なコンテンツをロードせずに画像のプレビューまたはレイアウトが必要なアプリケーションに最適です。Android、iOS、Web、macOS、Windows、Linux など複数のプラットフォームをサポートしており、環境間で一貫した動作を提供します。

用途
  • 画像プレビューのサイズ
  • 完全ロード前のレイアウト計算
  • サムネイルの生成
  • 画像が多く含まれるアプリにおけるパフォーマンス最適化
  • 画像の寸法に基づくダイナミックなUI調整
主な機能
  • メタデータのみの読み取り
  • クロスプラットフォーム互換性
  • メモリ使用量が小さい
  • 高速実行
  • 複数の画像形式をサポートしています
  • 完全な画像デコードは不要です
適している対象
  • 大規模な画像コレクションを備えたアプリ
  • 画像ギャラリーの実装
  • レスポンシブUIデザイン
  • パフォーマンスが重要なアプリケーション
  • メモリ効率を最優先とする開発者
注意事項
  • すべての珍しい画像形式をサポートしていません
  • 画像ファイル内の正確なメタデータに依存しています
  • メタデータが破損または欠落している場合、失敗する可能性があります
  • 寸法を超える画像データの取得には適していません
  • サイズ情報に限定され、サムネイルやピクセルデータは含まれない
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add image_size_getter

カテゴリー

依存関係

依存関係一覧 3 件

関連プロジェクト