XXXXXX
شفرة المصدر متاح الآن، إرسال بريد لطلبه!
XXXXXX
يمكنك طباعة في دقائق مع مجرد خطوط زوجين. إنه بسيط مثل خلق نيتك الخاص بك، مما يضيف سلسلة ESC منسقة وبدء النية (الخدمة).
انظر العرض التوضيحي
https://bitbucket.org/fidelier/posprinterdrivertest/src
الآن هو SI ممكن طباعة الشعار المباشر على الإصدار Pro، ما عليك سوى اختيار شعار على التكوين، وسيتم طباعتها على رأس كل وثيقة.
طباعة من الويب في ويب جهاز Android. فقط قم بعمل رابط:
a href = "com.fidelier.printfromweb: // $ biguhw $ print from web $ intro $ $ $ print رسالة صغيرة $ intro $ -> $ interro $ -> $ interro $ -> $ interro $$ مقدمة $$ مقدمة $$ مقدمة $$ Cut $$ مقدمة $ $ "اختبار الطباعة من Web / A
طباعة مباشرة من الخادم!
قراءة التعليمات في الويب
Open and Close علامة
تشمل المساعدين لأوامر ESC مثل اختيار حجم الخط سهل.
$ $ $ صغير الحجم صغير الحجم
$ smallh $ للصغيرة الحجم مع hight مزدوجة Smallw $ مقابل حجم صغير مع عرض مزدوج
$ Smallhw $ مقابل حجم صغير مع Hight Double Hight & Width
$ $ smallu $ for small size unldline
$ $ smalluh $ مقابل حجم صغير $ لحجم صغير مع عرض مزدوج تسطير
$ smalluhw $ $ صغير الحجم مع Hight مزدوج وعرض تسطير
$ كبيرة $ للحجم الكبير
$ Bigh $ beigh $ حجم كبير مع hight مزدوجة BigW $ CO دولارا كبيرا مع عرض مزدوج
$ Bighw $ Beagw بحجم كبير مع Hight Double Hight والعرض
إضافة إليك لتسطير
$ CUT $ لخفض الورق
$ درج $ لفتح الأول الدرج
Ejemplo
String Datatoprint = "$ big $ هذه هي اختبار طابعة $ intro $ posprinterdriver.com $ intro $$ مقدمة $$ مقدمة $$ مقدمة $ $ intro $"؛
النية Intentprint = نية جديدة ()؛
IntentPrint.Setaction (Intent.action_Send)؛
IntentPrint.putextra (Intent.extra_text، Datatoprint)؛
IntentPrint.settype ("النص / العادي")؛
this.stactivity ( IntentPrint)؛
Enlace Directo:
String Datatoprint = "$ big $ هذه هي اختبار طابعة $ intro $ posprinterdrive.com $ intro $$ مقدمة $$ مقدمة $$ CUTRA $ $"؛ نية جديدة ()؛
IntentPrint.Setaction (Intent.action_Send)؛
IntentPrint.putextra (Intent.extra_Text، Datatoprint)؛
// الرابط intentprint.putextra ("printer_type_id"، "1")؛ // for IP - IntentPrint.putextra ("printer_ip"، printeripaddress)؛
intentprint.putextra ("printer_port"، printerport)؛
> / رابط USB: Port Direct
IntentPrint.putextra ("printer_type_id"، "3")؛ // بالنسبة إلى USB
IntentPrint.putextra ("printer_u SB_Product_id "، USBProductid)؛
IntentPrint.putextra (" printer_usb_vendor_id ("printer_usb_vendor_id"، usbvendorid)؛
intentprint.putextra ("printer_usb_device_id (" printer_usb_device_id "، usbdeviceID)؛
// link BT: Port Direct
IntentPrint.putextra ("printer_type_id"، "4")؛ // بالنسبة إلى Bluetooth
IntentPrint.putextra ("printer_bt_adress"، btdevice)؛
IntentPrint.settype ("النص / العادي")؛
IntentPrint. settype ("النص / العادي")؛
log.i (internalclassname "senddatatobtprinter نية")؛
النسخة المجانية يمكن طباعة الإعلانات على تذكرتك
posibilidad de envio de intent especial
Intent intentPrint = new Intent();
intentPrint.setAction("com.fidelier.posprinterdriver.PrintActivity");
intentPrint.putExtra(Intent.EXTRA_TEXT, "$intro$PRINT FROM VIRTUAPOS$intro$");
intentPrint.setType("text/plain");
Log.i(internalClassName, "sendDataToIPPrinter Start Intent");
activity.startActivity(intentPrint);