Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Image hakkında
#1
Merhabalar,

Android uygulamamda Galeriden Image resim alıyorum.
Fakat resim orjinal boyutta gelmiyor..

Amacım Tethering ile telefondaki resmi PC ye gönderip
Veritabanına kaydetmek. ama resimler çok küçük geliyor.

procedure TForm1.ActCameraDidFinishTaking(Imagex: TBitmap);
begin
 Image.WrapMode := TImageWrapMode.Original;
 Image.Bitmap.Assign(Imagex);
end;

Bunu denedim lakin işe yaramadı.


Nasıl yapabilirim?
Cevapla
#2
Cihazının Android sürümü 10 (API seviyesi 29) ve üstü ise medyaya yönelik harici depolamaya "Depolama Erişim Çerçevesi /  Storage Access Framework" aracılığıyla ve kullanıcı izni yoluyla erişilebilir. https://www.delphican.com/showthread.php?tid=6470 Belge açın kısmında bit eşlem / bitmap konusundaki kod parçacığı, Bitmap URI'si verilen bir dosyanın nasıl açılacağını gösterir. Örnek projeyi kullanarak bitmap olarak paylaşabilirsiniz.
saygılar mustafa ֍zgün 
Cevapla
#3
(15-11-2022, Saat: 04:17)emozgun Adlı Kullanıcıdan Alıntı: Cihazının Android sürümü 10 (API seviyesi 29) ve üstü ise medyaya yönelik harici depolamaya "Depolama Erişim Çerçevesi /  Storage Access Framework" aracılığıyla ve kullanıcı izni yoluyla erişilebilir. https://www.delphican.com/showthread.php?tid=6470 Belge açın kısmında bit eşlem / bitmap konusundaki kod parçacığı, Bitmap URI'si verilen bir dosyanın nasıl açılacağını gösterir. Örnek projeyi kullanarak bitmap olarak paylaşabilirsiniz.

Hocam erişimde problem yaşamıyorum.

Desing Kısmında Image-->MultiResBitmap den Size By Image i seçerek. Fotoğrafımı gerçek boyutlarda Image nesnesine getirebiliyorum.

Ama Program çalışırken Galeriden Image fotoğraf yüklediğimde daha küçük boyutta geliyor. Sanırım Size By Image yerine Default Size da geliyor.
Cevapla
#4
Sorunu çözdüm

 ActLibrary.MaxWidth := Max(8192, ActLibrary.MaxWidth);

ActLibrary.MaxHeight := Max(8192, ActLibrary.MaxHeight);

bu kodu kullandım.
Cevapla
#5
Merhabalar , Android için yaptığım projemde 'OpenDialog' Kullanamıyorum. Acaba Mobil uygulamamdan görsel seçip bu görseli mysql front içindeki blob atadığım tablomdaki değişkene nasıl kayıt edebilirim ? Değerli yorumlarınız için şimdiden teşekkür ediyorum.
Cevapla
#6
(14-01-2023, Saat: 16:20)yemre Adlı Kullanıcıdan Alıntı: Merhabalar , Android için yaptığım projemde 'OpenDialog' Kullanamıyorum. Acaba Mobil uygulamamdan görsel seçip bu görseli mysql front içindeki blob atadığım tablomdaki değişkene nasıl kayıt edebilirim ? Değerli yorumlarınız için şimdiden teşekkür ediyorum.

Sorumu şöyle güncelliyorum
Android için OpenDialog kullanamıyorum Buna alternatif telefonumun galerisinden görsel seçebileceğim bir komponent var mı ?
Cevapla
#7
@yemre yukarıda bahsedilen https://www.delphican.com/showthread.php?tid=6470 örnek projedeki "Resim göster" düğmesi galerisinden görsel seçiyor
saygılar mustafa ֍zgün 
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Xcode Üyeliği hakkında barissagir 15 2.272 07-02-2024, Saat: 16:26
Son Yorum: barissagir
  Andorid Font Hakkında barissagir 2 323 20-11-2023, Saat: 09:05
Son Yorum: RAD Coder
  FMX Listview Image Sorunu [ÇÖZÜLDÜ] Mesut 1 345 20-10-2023, Saat: 15:03
Son Yorum: Mesut
  Tıklanılan Image'yi Android Galeride Açmak kajmerantime 7 1.061 06-10-2023, Saat: 09:10
Son Yorum: kajmerantime
  Image Kalite Nasıl yükseltilir? barissagir 1 326 28-09-2023, Saat: 18:52
Son Yorum: hi_selamlar



Konuyu Okuyanlar: 1 Ziyaretçi