MultiPrinting 2024 хувилбар
====
Та хэдхэн мөр кодоор хэдхэн минутын дотор хэвлэх боломжтой. Энэ нь зорилгоо үүсгэж, ESC форматтай мөрийг нэмж, (үйлчилгээний) зорилгоо эхлүүлэхтэй адил хялбар юм.
Демо үзэх:
https://bitbucket.org/fidelier/posprinterdrivertest/src
Одоо про хувилбар дээр шууд лого хэвлэх боломжтой, тохиргооноос лого сонгоход л бүх баримт бичиг дээр хэвлэгдэх болно.
Логоны урвуу өнгө, градиент өнгө хийх.
Андройд төхөөрөмжийн вэб дээр вэбээс хэвлэх. Зүгээр л холбоос хийх:
a href="com.fidelier.printfromweb://?$biguhw$Вэбээс хэвлэх$intro$$small$Жижиг үсэг хэвлэх$intro$->$intro$->$intro$->$intro$$intro$$ intro$$intro$$cut$$intro$"Вэб/а-аас туршилтын хэвлэх
Серверээс шууд хэвлэх!
Вэб дээрх зааврыг уншина уу
Шошго нээх, хаах
гэх мэт ESC командуудад хялбар туслахуудыг оруулаарай
Үсгийн хэмжээг хялбархан сонгох.
$qr-s-e-text$
Жишээ нь $qr-8-50-www.posprinterdriver.com$
Хэмжээ (1-16)
Алдаа засах (48-51) 7%,15%25%,30%
$small$ Жижиг хэмжээтэй
$smallh$ Давхар өндөртэй жижиг хэмжээтэй
$smallw$ Давхар өргөнтэй жижиг хэмжээтэй
$smallhw$ Хоёр өндөр, өргөнтэй жижиг хэмжээтэй
$smallu$ Жижиг хэмжээтэй доогуур зураастай
$smalluh$ Доогуур нь давхар зурсан жижиг хэмжээтэй
$smalluw$ Хоёр өргөн доогуур зурсан жижиг хэмжээтэй
$smalluhw$ Давхар өндөр, өргөн доогуур зурсан жижиг хэмжээтэй
$ big$ Том хэмжээтэй
$bigh$ Давхар өндөртэй том хэмжээтэй
$bigw$ Давхар өргөнтэй том хэмжээтэй
$bighw$ Давхар өндөр өргөнтэй том хэмжээтэй
Доогуур зурахдаа u нэмнэ үү
$cut$ Цаас хайчлах
$drawer$ Эхний шүүгээг нээх
Жишээ
String dataToPrint="$big$Энэ бол принтерийн тест$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intent intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("текст/энгийн");
this.startActivity(intentPrint);
Шууд холбоос хэвлэх:
String dataToPrint="$big$Энэ бол принтерийн тест$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intent intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
// IP: портыг шууд холбох
intentPrint.putExtra("хэвлэгчийн_төрлийн_id", "1");// IP-д
intentPrint.putExtra("хэвлэгч_ip", принтерийн IpAddress);
intentPrint.putExtra("хэвлэгч_порт", принтерийн порт);
// USB холбох: портыг шууд
intentPrint.putExtra("хэвлэгчийн_төрлийн_id", "3");// USB-д зориулсан
intentPrint.putExtra("хэвлэгч_usb_product_id", usbProductID);
intentPrint.putExtra("printer_usb_vendor_id", usbVendorId);
intentPrint.putExtra("printer_usb_device_id", usbDeviceID);
// BT холбоос: порт шууд
intentPrint.putExtra("хэвлэгчийн_төрлийн_id", "4");// Bluetooth-д зориулсан
intentPrint.putExtra("printer_bt_adress", BtDevice);
intentPrint.setType("текст/энгийн");
intentPrint.setType("текст/энгийн");
Log.i(дотоодClassName, "sendDataToBTPrinter Start Intent");
**Үнэгүй хувилбар нь таны тасалбар дээр зар хэвлэх боломжтой**
Шинэчилсэн огноо
2025 оны 7-р сарын 23