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

パッケージ詳細v1.0.7

flutter_svg_provider

SVGパスから画像プロバイダを生成し、flutter_svgおよびhttp(ネットワークパス用)を依存関係として使用します。

AndroidiOSmacOSWindowsLinux
30日間ダウンロード
11万
いいね数
203
Pub ポイント
150

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

flutter pub add flutter_svg_provider

パッケージ概要

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

flutter_svg_provider は、SVG パスから ImageProvider インスタンスを作成するための Flutter パッケージであり、ローカルおよびネットワークベースの SVG をサポートしています。レンダリングには flutter_svg を、リモート SVG の取得には http を使用しており、Flutter アプリにスケーラブルなベクターグラフィックスをシームレスに統合できます。動的またはリモートの SVG コンテンツに最適で、アセットバンドルの必要なく画像の読み込みを簡素化します。このパッケージは Android、iOS、macOS、Windows、Linux などのすべての主要プラットフォームで動作します。

用途

  • URLからSVGを読み込む
  • リストやグリッドでSVGをレンダリングする
  • ダイナミックなアイコン生成
  • オフラインSVGアセット
  • カスタム SVG ベースの UI コンポーネント

主な機能

  • ネットワークおよびローカルなSVGパスをサポート
  • flutter_svg および http に基づいて構築されています
  • 標準の ImageProvider を返します
  • クロスプラットフォーム互換性
  • Image ウィジェットとの簡単な統合

適している対象

  • 動的SVGコンテンツを使用するアプリ
  • リモートSVGロードが必要な開発者
  • アイコン付きのUI重視アプリケーション
  • スケーラブルなグラフィックスを必要とするプロジェクト
  • flutter_svg を使用しているチームはすでに

注意事項

  • flutter_svg および http を依存関係として必要とします
  • ネットワークSVGにはインターネットアクセスが必要です
  • 複雑なSVGではパフォーマンスが異なる場合があります
  • 静的アセットのみのワークフローには適していません
  • SVG形式のみ対応

元の README

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

flutter_svg_provider

A Flutter package for using svg in Image widget via custom ImageProvider.

Svg is parsed using flutter_svg dependency.

Getting started

import 'package:flutter_svg_provider/flutter_svg_provider.dart';

final img1 = Image(
  width: 32,
  height: 32,
  image: Svg('assets/my_icon.svg'),
)
final img2 = Image(
  width: 32,
  height: 32,
  image: Svg('<svg>...</svg>',source: SvgSource.raw),
)

カテゴリー

依存関係

依存関係一覧 2 件

ソースリポジトリ

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