Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Android Uygulamada Pdf Oluşturma Hk.
#1
Merhabalar,

Sahada android cihazlarda kullanılan yazılım mevcut. İşlem sonrası dekont vermek istiyoruz. 

Şu anda Sistem ilk önce bilgileri masaüstü pc'ye gönderiyorum. orada yazdırma servisi kurdum o da gelen veriyi alıp yazıcıya gönderiyor. 

Yapmak istediğim, işlem sonrası android cihazda pdf dosyası formatında dekont hazırlamak. Kullanıcı dekontu ister ağ yazıcısına yazdırır ister dosyalara saklar ister whatsapp üzerinden gönderir kendi bileceği iş o. 

Bu işlemi yapmak için ne yapmalıyım.

Bu konuda bilgi verir misiniz.
Cevapla
#2
/Delphi-Android-GeraPDF
not if
Cevapla
#3
Photo 
(03-02-2022, Saat: 17:13)RAD Coder Adlı Kullanıcıdan Alıntı: /Delphi-Android-GeraPDF

Pdf oluşturulurken ekrandaki hatayı alıyorum.


Ek Dosyalar Resimler
   
Cevapla
#4
Çözüm: Android İzinleri
not if
Cevapla
#5
(04-02-2022, Saat: 10:52)RAD Coder Adlı Kullanıcıdan Alıntı: Çözüm: Android İzinleri

Merhabalar,

Gereken izini verdim. Hata kodu değişti.
Sorun devam etmektedir.


Ek Dosyalar Resimler
       
Cevapla
#6
Belirttiğiniz dosya yolundan, pdf'e ulaşamıyor.
PDF'i aşağıdaki yöntemle çağırın.
OpenPDF(TPath.Combine(TPath.GetDocumentsPath, 'demo.pdf'));
not if
Cevapla
#7
(04-02-2022, Saat: 14:09)RAD Coder Adlı Kullanıcıdan Alıntı: Belirttiğiniz dosya yolundan, pdf'e ulaşamıyor.
PDF'i aşağıdaki yöntemle çağırın.
OpenPDF(TPath.Combine(TPath.GetDocumentsPath, 'demo.pdf'));


procedure OpenPDF(const AFileName: string);
var
  LIntent: JIntent;
  LUri: Jnet_Uri;
begin
  LUri := TAndroidHelper.JFileToJURI(TJFile.JavaClass.init(StringToJString(AFileName)));
  LIntent := TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_VIEW);
  LIntent.setDataAndType(LUri, StringToJString('application/pdf'));
  LIntent.setFlags(TJIntent.JavaClass.FLAG_GRANT_READ_URI_PERMISSION);
  TAndroidHelper.Activity.startActivity(LIntent);
end;

Button altına kodu ekledim.
     OpenPDF(TPath.Combine(TPath.GetDocumentsPath, 'demoA1.pdf'));

hata alıyorum yine. Pdf dosyası oluşuyor fakat açamıyorum onu. Farklı bir yol var mı? Sizde bu uygulama çalışıyor mu?


Ek Dosyalar Resimler
   
Cevapla
#8
PDF i uygulama haricinde, doğrudan açabiliyor musunuz? Dosyanın bozuk olma ihtimali olabilir.
not if
Cevapla
#9
(04-02-2022, Saat: 15:24)RAD Coder Adlı Kullanıcıdan Alıntı: PDF i uygulama haricinde, doğrudan açabiliyor musunuz? Dosyanın bozuk olma ihtimali olabilir.


Telefondan dosyalarıma giriyorum pdf dosyasını buluyorum ve açılıyor. 

Pdf dosyası bozuk değil.
Cevapla
#10
projeyi buradan paylaşabilirseniz, test edelim.
not if
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi XE5'ten Delphi 11.2'e Android Geliştirme ve Maintenance Hikayesi Abdullah ILGAZ 2 239 17-01-2023, Saat: 08:31
Son Yorum: nguzeller
  Delphi ve Android 12 Yetkileri Hızlı Çözüm Rehberi Abdullah ILGAZ 0 192 16-01-2023, Saat: 01:52
Son Yorum: Abdullah ILGAZ
  [Çözümlü] Delphi 11.2 ile Google Play'e uygulama yükleme hatası (android:exported) Abdullah ILGAZ 1 138 10-01-2023, Saat: 17:01
Son Yorum: mcuyan
  [Çözümlü] Delphi 11.2 ile Android 32-bit ApkSignerTool hatası Abdullah ILGAZ 0 137 10-01-2023, Saat: 12:01
Son Yorum: Abdullah ILGAZ
  [Çözümlü] Delphi 11.2 güncellemesi sonrası android-support-v4.dex.jar hatası Abdullah ILGAZ 0 119 10-01-2023, Saat: 10:50
Son Yorum: Abdullah ILGAZ



Konuyu Okuyanlar: 1 Ziyaretçi