gallery_saver, Flutter uygulamalarında medya (fotoğraf ve video) dosyalarını cihazın galerisine kaydetmek için kullanılan bir pakettir. Bu paket sayesinde uygulamanızda oluşturulan veya indirilen medya dosyalarını, cihazın varsayılan galeri uygulamasına kolayca kaydedebilirsiniz.


Özellikler

  • Fotoğraf ve videoları cihazın galerisine kaydedebilir.
  • Android ve iOS platformlarında çalışır.
  • Basit bir arayüzle medya kaydetme işlemini kolaylaştırır.

AndroidManifest.xml dosyasına depolama izinlerini ekleyin:

<uses-permission android:name=”android.permission.WRITE_EXTERNAL_STORAGE”/> <uses-permission android:name=”android.permission.READ_EXTERNAL_STORAGE”/>

Fotoğraf Kaydetme

import ‘package:gallery_saver/gallery_saver.dart’;

void savePhoto(String imagePath) async {
bool? result = await GallerySaver.saveImage(imagePath);
if (result == true) {
print(“Fotoğraf başarıyla galeriye kaydedildi!”);
} else {
print(“Fotoğraf kaydedilirken bir hata oluştu.”);
}
}

Video Kaydetme

Bir video dosyasını galeriye kaydetmek için saveVideo metodunu kullanabilirsiniz

void saveVideo(String videoPath) async {
bool? result = await GallerySaver.saveVideo(videoPath);
if (result == true) {
print(“Video başarıyla galeriye kaydedildi!”);
} else {
print(“Video kaydedilirken bir hata oluştu.”);
}
}

Haziran 12, 2016

I must explain to you

YORUMLAR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir