Piyasada birçok farklı termal bluetooth yazıcı olduğu aşikar ve bunların birçoğuna aynı şekil text gönderip yazdırma işlemini yapabiliyoruz. İşte kütüphanemizde bu işe yarıyor.
Ek olarak kütüphanemiz kendi içerisinde;
İzinleri kontrol ediyor,
Kendi Yazıcı seçim ekranı mevcut,
İsteğe göre yazıcı seçim ekranı açtırmadan direk deviceAddress tanımlayarak çıktı alabilinir,
Test sayfası yazdırma.
Gibi özellikleri mevcuttur. Kütüphaneyi kullandıkça ve yeni özellik gerektikçe eklemelerde bulunacağım.
Kütüphanenin kullanımı oldukça basit. 1 örneği burada yazıyorum devamı github projesi içerisinde.
Github: https://github.com/barisatalay/thermalprinterhelper
Demo: https://play.google.com/store/apps/details?id=com.atalay.bluetoothexample
//Parameter 1: Activity, //Paremeter 2: BluetoothCallback interface BluetoothProvider bluetoothProvider = new BluetoothProvider(this, this); //Control of required permissions. //Check terminal device pair / unpair control. //Connect to BluetoothSocket //If don't have any pair devices, if it have permission open devices activity bluetoothProvider.connect() //This value default false bluetoothProvider.printText("This is PRINT TEST!!!")
Ekran görüntüleri
Hiç yorum yok:
Yorum Gönder