
About POS PRINTER DRIVER ESC/POS
POS PRINTER DRIVER ESC/POS
The POS PRINTER DRIVER ESC/POS application allows you to print ESC/POS commands and logo images effortlessly without the need for additional drivers. This application supports various connection methods including Network (Net), Wi-Fi, USB, and Bluetooth (BT).
Key Features:
- MultiPrinting Version 2024: Quickly get started with just a few lines of code. You can begin printing by creating an intent, adding your ESC formatted string, and starting the service intent.
- Direct Logo Printing: The Pro version enables you to print logos directly on the top of every document. Simply select a logo in the configuration settings, and it will appear at the beginning of each document.
- Customize Logo Appearance: Invert colors or apply gradient effects to the logo.
- Web Printing on Android: Print directly from a web page on an Android device. Create a link that triggers the printing process.
- Server Direct Printing: Print directly from a server by following the instructions provided on the web.
Easy Helpers for ESC Commands:
The application includes easy-to-use helpers for common ESC commands. You can select font sizes effortlessly:
- Font Size Selection: Choose from a range of sizes (1-16).
- Error Correction Levels: Set error correction levels ranging from 7% to 30%.
Examples:
- Small Text:
$small$
- Small Text with Double Height:
$smallh$
- Small Text with Double Width:
$smallw$
- Small Text with Double Height and Width:
$smallhw$
- Small Text with Underline:
$smallu$
- Small Text with Double Height and Underline:
$smalluh$
- Small Text with Double Width and Underline:
$smalluw$
- Small Text with Double Height, Width, and Underline:
$smalluhw$
- Big Text:
$big$
- Big Text with Double Height:
$bigh$
- Big Text with Double Width:
$bigw$
- Big Text with Double Height and Width:
$bighw$
Special Commands:
- Underline: Add
u
to enable underline. - Cut Paper: Use
$cut$
to cut the paper. - Open Drawer: Use
$drawer$
to open the first drawer.
Example Code:
java
String dataToPrint = "$big$This is a printer test$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intent intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("text/plain");
this.startActivity(intentPrint);
// For Network Printing
intentPrint.putExtra("printer_type_id", "1"); // For IP
intentPrint.putExtra("printer_ip", printerIpAddress);
intentPrint.putExtra("printer_port", printerPort);
// For USB Printing
intentPrint.putExtra("printer_type_id", "3"); // For USB
intentPrint.putExtra("printer_usb_product_id", usbProductID);
intentPrint.putExtra("printer_usb_vendor_id", usbVendorId);
intentPrint.putExtra("printer_usb_device_id", usbDeviceID);
// For Bluetooth Printing
intentPrint.putExtra("printer_type_id", "4"); // For Bluetooth
intentPrint.putExtra("printer_bt_adress", BtDevice);
Additional Notes:
- Free Version: The free version may include ads on your printed tickets.
For more detailed instructions and demos, visit Bitbucket.
POS PRINTER DRIVER ESC/POS Screenshots
Old Versions of POS PRINTER DRIVER ESC/POS
POS PRINTER DRIVER ESC/POS FAQ
How do I download POS PRINTER DRIVER ESC/POS from PGYER APK HUB?
Is the POS PRINTER DRIVER ESC/POS on PGYER APK HUB free to download?
Do I need an account to download POS PRINTER DRIVER ESC/POS from PGYER APK HUB?
How can I report a problem with POS PRINTER DRIVER ESC/POS on PGYER APK HUB?
User Reviews
+ Reviews
Most Popular



















