POS PRINTER DRIVER ESC/POS

เด†เดชเตเดชเต เดตเดดเดฟเดฏเตเดณเตเดณ เดตเดพเด™เตเด™เดฒเตเด•เตพ
2.3
367 เด…เดตเดฒเต‹เด•เดจเด™เตเด™เตพ
เด‰เดณเตเดณเดŸเด•เตเด• เดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต
เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚
100K+
เดกเต—เตบเดฒเต‹เดกเตเด•เตพ
เด‰เดณเตเดณเดŸเด•เตเด• เดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต
เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚
เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดตเดพเด™เตเด™เดฒเตเด•เตพ
เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเตเด•
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚

เดˆ เด†เดชเตเดชเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต

2024 เดชเดคเดฟเดชเตเดชเต เดฎเตพเดŸเตเดŸเดฟเดชเตเดฐเดฟเตปเตเดฑเดฟเด‚เด—เต
====

เด•เต‹เดกเดฟเตปเตเดฑเต† เดฐเดฃเตเดŸเต เดตเดฐเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเดฟเดจเดฟเดฑเตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ เดชเตเดฐเดฟเตปเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚. เดจเดฟเด™เตเด™เดณเตเดŸเต† เด‡เตปเดกเตปเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต, เดจเดฟเด™เตเด™เดณเตเดŸเต† ESC เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตเดค เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดšเต‡เตผเดคเตเดคเต (เดธเต‡เดตเดจเด‚) เด‰เดฆเตเดฆเต‡เดถเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•.

เด‡เดคเดฟเตฝ เดกเต†เดฎเต‹ เด•เดพเดฃเตเด•:

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

เด‡เดชเตเดชเต‹เตพ เดชเตเดฐเต‹ เดชเดคเดฟเดชเตเดชเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เดฒเต‹เด—เต‹ เดชเตเดฐเดฟเตปเตเดฑเดฟเด‚เด—เต เดธเดพเดงเตเดฏเดฎเดพเดฃเต, เด•เต‹เตบเดซเดฟเด—เดฑเดฟเตฝ เด’เดฐเต เดฒเต‹เด—เต‹ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•, เด…เดคเต เดŽเดฒเตเดฒเดพ เดกเต‹เด•เตเดฏเตเดฎเต†เตปเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดฟเตปเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚.
เดฒเต‹เด—เต‹เดฏเตเดŸเต† เดตเดฟเดชเดฐเต€เดค เดจเดฟเดฑเด™เตเด™เตพ, เด—เตเดฐเต‡เดกเดฟเดฏเตปเตเดฑเต เดจเดฟเดฑเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•.

เด’เดฐเต เด†เตปเดกเตเดฐเต‹เดฏเดฟเดกเต เด‰เดชเด•เดฐเดฃ เดตเต†เดฌเดฟเตฝ เดตเต†เดฌเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดฟเตปเตเดฑเต เดšเต†เดฏเตเดฏเตเด•. เด’เดฐเต เดฒเดฟเด™เตเด•เต เด‰เดฃเตเดŸเดพเด•เตเด•เดฟเดฏเดพเตฝ เดฎเดคเดฟ:

เด’เดฐเต href="com.fidelier.printfromweb://?$biguhw$เด…เดšเตเดšเดŸเดฟ เดตเต†เดฌเดฟเตฝ เดจเดฟเดจเตเดจเต 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$ เด‡เดฐเดŸเตเดŸ เดตเต€เดคเดฟเดฏเตเดณเตเดณ เดตเดฒเดฟเดฏ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดจเต
$bigw$ เด‡เดฐเดŸเตเดŸ เด‰เดฏเดฐเดตเตเด‚ เดตเต€เดคเดฟเดฏเตเดฎเตเดณเตเดณ เดตเดฒเดฟเดฏ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดจเต
เด…เดŸเดฟเดตเดฐเดฏเดฟเดŸเดพเตป เดจเดฟเด™เตเด™เดณเต† เดšเต‡เตผเด•เตเด•เตเด•
$เด•เดŸเตเดŸเต$ เดชเต‡เดชเตเดชเตผ เดฎเตเดฑเดฟเด•เตเด•เดพเตป
$เดกเตเดฐเต‹เดฏเตผ$ เด†เดฆเตเดฏเดคเตเดคเต† เดกเตเดฐเต‹เดฏเตผ เดคเตเดฑเด•เตเด•เดพเตป

เด‰เดฆเดพเดนเดฐเดฃเด‚
String 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);
เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เดฒเดฟเด™เตเด•เต เดชเตเดฐเดฟเตปเตเดฑเต:
String dataToPrint="$big$เด‡เดคเตŠเดฐเต เดชเตเดฐเดฟเตปเตเดฑเตผ เดŸเต†เดธเตเดฑเตเดฑเต$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
เด‡เตปเตเดฑเตปเตเดฑเต เด‡เตปเตเดฑเตปเตเดฑเต เดชเตเดฐเดฟเตปเตเดฑเต = เดชเตเดคเดฟเดฏ เด‡เตปเตเดฑเตปเตเดฑเต();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);


// เดฒเดฟเด™เตเด•เต IP:port direct
intentPrint.putExtra("printer_type_id", "1");// IP-เดฏเตเด•เตเด•เต
intentPrint.putExtra("printer_ip", printerIpAddress);
intentPrint.putExtra("printer_port", printerPort);

// เดฒเดฟเด™เตเด•เต USB: เดชเต‹เตผเดŸเตเดŸเต เดกเดฏเดฑเด•เตเดŸเต
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);
// เดฒเดฟเด™เตเด•เต เดฌเดฟเดŸเดฟ: เดชเต‹เตผเดŸเตเดŸเต เดกเดฏเดฑเด•เตเดŸเต
intentPrint.putExtra("printer_type_id", "4");// เดฌเตเดฒเต‚เดŸเต‚เดคเตเดคเดฟเดจเต
intentPrint.putExtra("printer_bt_adress", BtDevice);

intentPrint.setType("เดŸเต†เด•เตเดธเตเดฑเตเดฑเต/เดชเตเดฒเต†เดฏเดฟเตป");
intentPrint.setType("เดŸเต†เด•เตเดธเตเดฑเตเดฑเต/เดชเตเดฒเต†เดฏเดฟเตป");
Log.i(internalClassName, "sendDataToBTPrinter Start Intent");


**เดธเต—เดœเดจเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŸเดฟเด•เตเด•เดฑเตเดฑเดฟเตฝ เดชเดฐเดธเตเดฏเด™เตเด™เตพ เด…เดšเตเดšเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚**
เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดค เดคเต€เดฏเดคเดฟ
2025 เดœเต‚เดฒเตˆ 23

เดกเดพเดฑเตเดฑเดพ เดธเตเดฐเด•เตเดท

เดกเต†เดตเดฒเดชเตเดชเดฐเตโ€เดฎเดพเตผ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเด™เตเด•เดฟเดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเด™เตเด™เดจเต†เดฏเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†เดฏเดพเดฃเต เดธเตเดฐเด•เตเดท เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‡เดพเด—เดคเตเดคเต†เดฏเตเด‚ เดชเตเดฐเดฆเต‡เดถเดคเตเดคเต†เดฏเตเด‚ เดชเตเดฐเดพเดฏเดคเตเดคเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดกเดพเดฑเตเดฑเดพ เดธเตเดตเด•เดพเดฐเตเดฏเดคเดฏเตเด‚ เดธเตเดฐเด•เตเดทเดพ เดจเดŸเดชเดŸเดฟเด•เดณเตเด‚ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเดพเด‚. เดกเต†เดตเดฒเดชเตเดชเดฐเตโ€ เดˆ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เดฟ เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เด‡เดคเต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต‡เด•เตเด•เดพเด‚.
เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟเด•เดณเตเดฎเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดฏเตŠเดจเตเดจเตเด‚ เดชเด™เตเด•เดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเด™เตเด•เดฟเดŸเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเตเด•
เดกเดพเดฑเตเดฑเดฏเตŠเดจเตเดจเตเด‚ เดถเต‡เด–เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดถเต‡เด–เดฐเดฃเด‚ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเตเด•
เดŸเตเดฐเดพเตปเดธเดฟเดฑเตเดฑเดฟเตฝ เดกเดพเดฑเตเดฑ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดกเดพเดฑเตเดฑ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเดจเดพเด•เดฟเดฒเตเดฒ

เดฑเต‡เดฑเตเดฑเดฟเด‚เด—เตเด•เดณเตเด‚ เดฑเดฟเดตเตเดฏเต‚เด•เดณเตเด‚

2.4
322 เดฑเดฟเดตเตเดฏเต‚เด•เตพ

เดชเตเดคเดฟเดฏเดคเต†เดจเตเดคเดพเดฃเต

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. เดกเต†เดตเดฒเดชเตเดชเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เต‚เดŸเตเดคเตฝ เด‡เดจเด™เตเด™เตพ

เดธเดฎเดพเดจเดฎเดพเดฏ เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ