awesome_gallery_saver 0.0.6 copy "awesome_gallery_saver: ^0.0.6" to clipboard
awesome_gallery_saver: ^0.0.6 copied to clipboard

A flutter plugin project for stroing image or file to gallery, support Andorid & Ios.

example/lib/main.dart

import 'dart:typed_data';

import 'package:awesome_gallery_saver/gallery_saver.dart';
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:fluttertoast/fluttertoast.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(title: const Text('Plugin app')),
        body: Center(
          child: Column(
            children: [
              Container(
                padding: const EdgeInsets.only(top: 15),
                width: 200,
                height: 50,
                child: ElevatedButton(
                  onPressed: _saveImage,
                  child: const Text("Save Image"),
                ),
              )
            ],
          ),
        ),
      ),
    );
  }

  Future<void> _saveImage() async {
    final Response<dynamic> response = await Dio().get(
      "https://lmg.jj20.com/up/allimg/1114/040221103339/210402103339-8-1200.jpg",
      options: Options(responseType: ResponseType.bytes),
    );
    final result = await GallerySaver.saveImage(
      Uint8List.fromList(response.data),
      quality: 60,
      name: "hello",
    );
    debugPrint(result.toString());
    Fluttertoast.showToast(msg: "$result");
  }
}
4
likes
160
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

A flutter plugin project for stroing image or file to gallery, support Andorid & Ios.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on awesome_gallery_saver

Packages that implement awesome_gallery_saver