パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v2.0.0

widget_to_image

任意のウィジェットを画像に変換するための簡単なパッケージ。

30日間ダウンロード
128
いいね数
34
Pub ポイント
55

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

flutter pub add widget_to_image

パッケージ概要

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

widget_to_image は、Flutterパッケージで、任意のウィジェットを高品質な画像に変換できるようにします。UI要素をプログラム的にキャプチャするプロセスを簡素化し、プレビューの生成、デザインのエクスポート、アプリ内での動的スクリーンショット作成に最適です。このパッケージはFlutterのレンダリングパイプラインを使用してウィジェットを画像としてレンダリングし、正確な視覚的表現を保証します。AndroidおよびiOSプラットフォームをサポートしており、既存のFlutterプロジェクトとシームレスに統合できます。

用途

  • アプリプレビューの生成
  • 動的スクリーンショットの作成
  • UIコンポーネントを画像としてエクスポートする
  • 建築デザインツール
  • ビジュアルレイアウトのテスト

主な機能

  • 任意のウィジェットを画像に変換します
  • 高精細な出力
  • シンプルな API インテグレーション
  • 複数のプラットフォームをサポートしています
  • 外部の依存関係なし

適している対象

  • UI テスト
  • デザインプロトタイピング
  • アプリプレビューの生成
  • 開発者ツール
  • ビジュアルデバッグ

注意事項

  • ウィジェットレンダリングには適切なコンテキストが必要です
  • 複雑なウィジェットではパフォーマンスに影響を与える可能性があります
  • 静的画像出力に限定
  • リアルタイム動画キャプチャには適していません
  • 非同期操作では注意深く扱う必要がある

元の README

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

Widget To Image

pub package

A simple package to convert any of your widgets into an image

Usage

Import the package
import 'package:widget_to_image/widget_to_image.dart';
Use the package
ByteData byteData = await WidgetToImage.widgetToImage(Container(
    width: 100,
    height: 100,
    color: Colors.blue
));
OR
ByteData byteData = await WidgetToImage.repaintBoundaryToImage(key);

Example

Find the example wiring in the widget_to_image example application.

Details

See the widget_to_image.dart for more details.

Issues and feedback

Please file issues to send feedback or report a bug. Thank you!

カテゴリー

ソースリポジトリ

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