カテゴリー・パッケージ・リポジトリを検索

パッケージ詳細v2.0.1

transparent_image

Dartコード内の透明な画像、Uint8Listとして表現されます。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
15.4万
いいね数
499
Pub ポイント
140

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

flutter pub add transparent_image

パッケージ概要

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

軽量なDartパッケージで、UI開発におけるプレースホルダー画像として使用可能な透明画像をUint8List形式で提供します。外部アセットを必要とせずに、複数のプラットフォームで一貫した非表示または透明な画像のレンダリングを可能にします。テストやレイアウトプロトタイピング、視覚的なコンテンツが不要な画像プレースホルダーが必要な場合に最適です。このパッケージはプラットフォームに依存せず、Flutterアプリケーションにスムーズに統合できます。

用途

  • UI テストにおけるプレースホルダーアイコン
  • ビジュアルアセットなしのレイアウトプロトタイピング
  • 画像のプレースホルダのテスト
  • クロスプラットフォームUIの一貫性
  • 最小限のアセットオーバーヘッドを必要とする

主な機能

  • 透明な画像を Uint8List として提供します
  • 外部アセットファイルは不要です
  • クロスプラットフォーム互換性
  • 軽量でシンプルな API
  • すべての主要なFlutterプラットフォームをサポートしています

適している対象

  • 画像のプレースホルダーが必要な開発者
  • UI/UXプロトタイピングワークフロー
  • 中立的な画像を必要とするテスト環境
  • アセットサイズを最小化するプロジェクト
  • 複数のプラットフォームをターゲットにするFlutterアプリ

注意事項

  • 実際の画像表示には適していません
  • 画像データの手動処理が必要です
  • 透過画像の使用ケースに限定
  • 画像の操作をサポートしていません
  • 一時的またはプレースホルダとして最適なソリューション

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

transparent_image

A simple transparent image. Represented as a Uint8List, which was originally extracted from the Flutter codebase (was private in the test package).

It's a silly, simple library, but I found I needed transparent images in a few projects and found this is the simplest way to represent it :)

Usage

This package exports one constant: kTransparentImage.

Image Widget

Displays the transparent image.

Image.memory(kTransparentImage);
ImageProvider
MemoryImage(kTransparentImage);
FadeInImage Widget

A more useful example, and the reason I originally extracted this from the Flutter codebase!

A complete example can be seen on the Flutter website.

FadeInImage.memoryNetwork(
    placeholder: kTransparentImage,
    image: 'https://picsum.photos/250?image=9',
  ),
);

Contributors

  • Flutter team
  • Brian Egan

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト