POS PRINTER DRIVER ESC/POS

เชเชชเชฎเชพเช‚เชฅเซ€ เช–เชฐเซ€เชฆเซ€
2.3
364 เชฐเชฟเชตเซเชฏเซ‚
1ย เชฒเชพเช–+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

2024 เชธเช‚เชธเซเช•เชฐเชฃ เชฎเชฒเซเชŸเชฟเชชเซเชฐเชฟเช‚เชŸเชฟเช‚เช—
====

เชคเชฎเซ‡ เช•เซ‹เชกเชจเซ€ เชฎเชพเชคเซเชฐ เชฌเซ‡ เชฒเซ€เชŸเซ€เช“ เชธเชพเชฅเซ‡ เชฎเชฟเชจเชฟเชŸเซ‹เชฎเชพเช‚ เชชเซเชฐเชฟเชจเซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชคเซ‡ เชคเชฎเชพเชฐเชพ เช‡เชฐเชพเชฆเชพเชจเซ‡ เชฌเชจเชพเชตเชตเชพ เชœเซ‡เชŸเชฒเซเช‚ เชธเชฐเชณ เช›เซ‡, เชคเชฎเชพเชฐเซ€ ESC เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เชฐเซ‡เชฒเซ€ เชธเซเชŸเซเชฐเชฟเช‚เช— เช‰เชฎเซ‡เชฐเซ€เชจเซ‡ (เชธเซ‡เชตเชพ) เช‰เชฆเซเชฆเซ‡เชถเซเชฏ เชถเชฐเซ‚ เช•เชฐเซ‹.

เช†เชฎเชพเช‚ เชกเซ‡เชฎเซ‹ เชœเซเช“:

https://bitbucket.org/fidelier/posprinterdrivertest/src

เชนเชตเซ‡ เชชเซเชฐเซ‹ เชตเชฐเซเชเชจ เชชเชฐ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชฒเซ‹เช—เซ‹ เชชเซเชฐเชฟเชจเซเชŸเชฟเช‚เช— เชถเช•เซเชฏ เช›เซ‡, เชซเช•เซเชค เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชชเชฐ เชฒเซ‹เช—เซ‹ เชชเชธเช‚เชฆ เช•เชฐเซ‹, เช…เชจเซ‡ เชคเซ‡ เชฆเชฐเซ‡เช• เชฆเชธเซเชคเชพเชตเซ‡เชœเชจเซ€ เชŸเซ‹เชš เชชเชฐ เช›เชพเชชเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.
เชฒเซ‹เช—เซ‹เชจเชพ เชตเชฟเชชเชฐเซ€เชค เชฐเช‚เช—เซ‹, เชขเชพเชณ เชฐเช‚เช—เซ‹ เชฌเชจเชพเชตเซ‹.

Android เช‰เชชเช•เชฐเชฃ เชตเซ‡เชฌเชฎเชพเช‚ เชตเซ‡เชฌ เชชเชฐเชฅเซ€ เช›เชพเชชเซ‹. เชซเช•เซเชค เชเช• เชฒเชฟเช‚เช• เชฌเชจเชพเชตเซ‹:

a href="com.fidelier.printfromweb://?$biguhw$Print From Web$intro$$small$Print small letter$intro$->$intro$->$intro$->$intro$$intro$$ intro$$intro$$cut$$intro$"เชตเซ‡เชฌ/a เชชเชฐเชฅเซ€ เชชเซเชฐเชฟเชจเซเชŸเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‹

เชธเชฐเซเชตเชฐเชฅเซ€ เชธเซ€เชงเซเช‚ เช›เชพเชชเซ‹!
เชตเซ‡เชฌ เชชเชฐ เชธเซ‚เชšเชจเชพ เชตเชพเช‚เชšเซ‹

เชŸเซ‡เช— เช–เซ‹เชฒเซ‹ เช…เชจเซ‡ เชฌเช‚เชง เช•เชฐเซ‹
เชœเซ‡เชฎ เช•เซ‡ 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$ เชกเชฌเชฒ เชนเชพเชˆเชŸ เช…เชจเซ‡ เชชเชนเซ‹เชณเชพเชˆเชตเชพเชณเชพ เชฎเซ‹เชŸเชพ เช•เชฆ เชฎเชพเชŸเซ‡
เช…เชจเซเชกเชฐเชฒเชพเช‡เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชจเซ‡ เช‰เชฎเซ‡เชฐเซ‹
$cut$ เช•เชพเช—เชณ เช•เชพเชชเชตเชพ เชฎเชพเชŸเซ‡
$drawer$ เชชเซเชฐเชฅเชฎ เชกเซเชฐเซ‹เช…เชฐ เช–เซ‹เชฒเชตเชพ เชฎเชพเชŸเซ‡

เช‰เชฆเชพเชนเชฐเชฃ
เชธเซเชŸเซเชฐเชฟเช‚เช— dataToPrint="$big$เช† เชเช• เชชเซเชฐเชฟเชจเซเชŸเชฐ เชชเชฐเซ€เช•เซเชทเชฃ เช›เซ‡$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
เช‡เชจเซเชŸเซ‡เชจเซเชŸ เช‡เชจเซเชŸเซ‡เชจเซเชŸ เชชเซเชฐเชฟเชจเซเชŸ = เชจเชตเซ‹ เช‡เชฐเชพเชฆเซ‹();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("เชŸเซ‡เช•เซเชธเซเชŸ/เชชเซเชฒเซ‡เชจ");
this.startActivity(intentPrint);
เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชฒเชฟเช‚เช• เชชเซเชฐเชฟเชจเซเชŸ:
เชธเซเชŸเซเชฐเชฟเช‚เช— dataToPrint="$big$เช† เชเช• เชชเซเชฐเชฟเชจเซเชŸเชฐ เชชเชฐเซ€เช•เซเชทเชฃ เช›เซ‡$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
เช‡เชจเซเชŸเซ‡เชจเซเชŸ เช‡เชจเซเชŸเซ‡เชจเซเชŸ เชชเซเชฐเชฟเชจเซเชŸ = เชจเชตเซ‹ เช‡เชฐเชพเชฆเซ‹();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);


// เชฒเชฟเช‚เช• IP: เชชเซ‹เชฐเซเชŸ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ
intentPrint.putExtra("printer_type_id", "1");// IP เชฎเชพเชŸเซ‡
intentPrint.putExtra("printer_ip", printerIpAddress);
intentPrint.putExtra("printer_port", printerPort);

// เชฒเชฟเช‚เช• เชฏเซเชเชธเชฌเซ€: เชชเซ‹เชฐเซเชŸ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ
intentPrint.putExtra("printer_type_id", "3");// USB เชฎเชพเชŸเซ‡
intentPrint.putExtra("printer_usb_product_id", usbProductID);
intentPrint.putExtra("printer_usb_vendor_id", usbVendorId);
intentPrint.putExtra("printer_usb_device_id", usbDeviceID);
// เชฒเชฟเช‚เช• BT: เชชเซ‹เชฐเซเชŸ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ
intentPrint.putExtra("printer_type_id", "4");// เชฌเซเชฒเซเชŸเซเชฅ เชฎเชพเชŸเซ‡
intentPrint.putExtra("printer_bt_address", BtDevice);

intentPrint.setType("เชŸเซ‡เช•เซเชธเซเชŸ/เชชเซเชฒเซ‡เชจ");
intentPrint.setType("เชŸเซ‡เช•เซเชธเซเชŸ/เชชเซเชฒเซ‡เชจ");
Log.i(internalClassName, "sendDataToBTPrinter Start Intent");


**เชฎเชซเชค เชธเช‚เชธเซเช•เชฐเชฃ เชคเชฎเชพเชฐเซ€ เชŸเชฟเช•เชฟเชŸ เชชเชฐ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เช›เชพเชชเซ€ เชถเช•เซ‡ เช›เซ‡**
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
23 เชœเซเชฒเชพเชˆ, 2025

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เชชเชฐเชฟเชตเชนเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
เชกเซ‡เชŸเชพ เชกเชฟเชฒเซ€เชŸ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€

เชฐเซ‡เชŸเชฟเช‚เช— เช…เชจเซ‡ เชฐเชฟเชตเซเชฏเซ‚

2.4
320 เชฐเชฟเชตเซเชฏเซ‚

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Actualizada para SDK34

เชเชช เชธเชชเซ‹เชฐเซเชŸ

เชซเซ‹เชจ เชจเช‚เชฌเชฐ
+34915479640
เชกเซ‡เชตเชฒเชชเชฐ เชตเชฟเชถเซ‡
FIDELIER MEDIOS DE PAGO SL.
info@fidelier.com
CALLE LUISA FERNANDA, 21 - 3 28008 MADRID Spain
+34 915 47 96 40

Fidelier Medios de Pago S.L. เชฆเซเชตเชพเชฐเชพ เชตเชงเซ

เชธเชฎเชพเชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹