Pakete, Repositories und App-Kategorien suchen

Cover von image_downloader_web
Paketdetailsv2.0.7

image_downloader_web

Ein Flutter-Plugin zum Herunterladen von Bildern von einer URL auf das Gerät des Benutzers. Dieses Plugin funktioniert nur für Flutter Web.

Web
30-Tage-Downloads
5170
Likes
45
Pub-Punkte
160

Paket installieren

flutter pub add image_downloader_web

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Plugin, das speziell für Web-Anwendungen entwickelt wurde und Benutzern ermöglicht, Bilder direkt von einer URL auf ihr Gerät herunterzuladen. Es integriert sich nahtlos in die Flutter-Web-Plattform und bietet eine einfache API zum Auslösen von Downloads, ohne native Code zu erfordern. Das Plugin ist ideal für webbasierte Anwendungen, die Bilder anzeigen oder generieren und eine Funktion zum „Bild speichern“ anbieten müssen. Es unterstützt Standard-Webbrowser und basiert auf den nativen Download-Mechanismen des Browsers.

Anwendungsfälle

  • Herunterladen von benutzererstellten Bildern
  • Profilbilder von URLs speichern
  • Exportieren von visuellem Inhalt aus Webanwendungen
  • Offline-Zugriff auf Bilder aktivieren
  • Bildexport in Web-Dashboards integrieren

Hauptmerkmale

  • Nur Web-kompatibel
  • Einfacher URL-basierter Download
  • Browser-native Download-Integration
  • Keine zusätzlichen Berechtigungen erforderlich
  • Leichtgewichtig und einfach umzusetzen

Geeignet für

  • Webbasierte Bildgalerien
  • Bildungswebanwendungen
  • E-Commerce-Produktbild speichern
  • Content-Management-Systeme
  • Design-Tools mit Exportfunktionen

Hinweise

  • Funktioniert nur auf Webplattformen
  • Beruht auf dem Download-Verhalten des Browsers
  • Kein Fortschrittsverfolgung für große Dateien
  • Eingeschränkte Anpassung des Download-Dialogs
  • Für die meisten Browser werden sichere HTTPS-URLs benötigt

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Image downloader for web

Download images from URL on Flutter Web

Usage example

Download image on webb


const _url = "https://picsum.photos/200";

Future<void> _downloadImage() async {
  await WebImageDownloader.downloadImageFromWeb(_url);
}

 

Download image on web from UInt8List


final uint8List = Uint8List();

Future<void> _downloadImage() async {
  await WebImageDownloader.downloadImageFromUInt8List(uInt8List: uint8List);
}

 

Download image with reduced quality

const _url = "https://picsum.photos/200";

Future<void> _downloadImage() async {
  await WebImageDownloader.downloadImageFromWeb(_url, imageQuality: 0.5);
}

 

Download image with custom headers

const _url = "https://picsum.photos/200";

Future<void> _downloadImage() async {
  final Map<String, String> headers = {
    'authorization': token,
  };
  await WebImageDownloader.downloadImageFromWeb(_url, headers: headers);
}

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.