Imprimer ESC / POS commandes & pic LOGO facilement sans chauffeur via Net, WIFI, USB et BT.
advertisement
Nom | POS PRINTER DRIVER ESC/POS |
---|---|
Version | 20.14 |
Mise à jour | 21 nov. 2024 |
Taille | 5 MB |
Catégories | Outils |
Installations | 100k+ |
Développeur | Fidelier |
Android OS | Android 5.1+ |
Google Play ID | com.fidelier.posprinterdriver |
POS PRINTER DRIVER ESC/POS · Description
Version 2024 MultiPrinting
Vous pouvez imprimer en quelques minutes avec seulement quelques lignes de code. C'est aussi simple que de créer votre intention, d'ajouter votre chaîne au format ESC et de démarrer l'intention (de service).
Voir la démo dans
https://bitbucket.org/fidelier/posprinterdrivertest/src
Il est désormais possible d'imprimer directement un logo sur la version pro, il suffit de choisir un logo dans la configuration et il sera imprimé au-dessus de chaque document.
Inversez les couleurs du logo, réalisez des dégradés de couleurs.
Imprimer à partir du Web sur un appareil Web Android. Il suffit de faire un lien :
a href="com.fidelier.printfromweb://$biguhw$Imprimer depuis le Web$intro$$small$Imprimer une lettre minuscule$intro$->$intro$->$intro$->$intro$$intro$$intro $$intro$$cut$$intro$"Test d'impression à partir du Web/a
Imprimez directement depuis le serveur !
Lire les instructions sur le Web
Ouvrir et fermer une balise
Incluez des aides simples pour les commandes ESC comme
Sélection facile de la taille de police.
$qr-s-e-text$
Exemple $qr-8-50-www.posprinterdriver.com$
Taille (1-16)
Correction d'erreur (48-51) 7%,15%25%,30%
$small$ Pour une petite taille
$smallh$ Pour petite taille avec double hauteur
$smallw$ Pour une petite taille avec une double largeur
$smallhw$ Pour une petite taille avec une double hauteur et largeur
$smallu$ Pour souligner une petite taille
$smalluh$ Pour une petite taille avec un soulignement double hauteur
$smalluw$ Pour une petite taille avec un soulignement double largeur
$smalluhw$ Pour une petite taille avec un soulignement double en hauteur et en largeur
$big$ Pour une grande taille
$bigh$ Pour grande taille avec double hauteur
$bigw$ Pour grande taille avec double largeur
$bighw$ Pour les grandes tailles avec une double hauteur et largeur
Ajoutez-vous pour souligner
$cut$ Pour couper le papier
$tiroir$ Pour ouvrir le premier tiroir
Exemple
String dataToPrint="$big$Ceci est un test d'imprimante$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intention intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("texte/plain");
this.startActivity(intentPrint);
Impression du lien direct :
String dataToPrint="$big$Ceci est un test d'imprimante$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intention intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
// Lien IP : port direct
intentPrint.putExtra("printer_type_id", "1");// Pour IP
intentPrint.putExtra("printer_ip", imprimanteIpAddress);
intentPrint.putExtra("port_imprimante", portimprimante);
// Lien USB : port direct
intentPrint.putExtra("printer_type_id", "3");// Pour USB
intentPrint.putExtra("printer_usb_product_id", usbProductID);
intentPrint.putExtra("printer_usb_vendor_id", usbVendorId);
intentPrint.putExtra("printer_usb_device_id", usbDeviceID);
// Lien BT : port direct
intentPrint.putExtra("printer_type_id", "4");// Pour Bluetooth
intentPrint.putExtra("printer_bt_adress", BtDevice);
intentPrint.setType("texte/plain");
intentPrint.setType("texte/plain");
Log.i (internalClassName, "sendDataToBTPrinter Start Intent");
**La version gratuite peut imprimer des publicités sur votre billet**
Vous pouvez imprimer en quelques minutes avec seulement quelques lignes de code. C'est aussi simple que de créer votre intention, d'ajouter votre chaîne au format ESC et de démarrer l'intention (de service).
Voir la démo dans
https://bitbucket.org/fidelier/posprinterdrivertest/src
Il est désormais possible d'imprimer directement un logo sur la version pro, il suffit de choisir un logo dans la configuration et il sera imprimé au-dessus de chaque document.
Inversez les couleurs du logo, réalisez des dégradés de couleurs.
Imprimer à partir du Web sur un appareil Web Android. Il suffit de faire un lien :
a href="com.fidelier.printfromweb://$biguhw$Imprimer depuis le Web$intro$$small$Imprimer une lettre minuscule$intro$->$intro$->$intro$->$intro$$intro$$intro $$intro$$cut$$intro$"Test d'impression à partir du Web/a
Imprimez directement depuis le serveur !
Lire les instructions sur le Web
Ouvrir et fermer une balise
Incluez des aides simples pour les commandes ESC comme
Sélection facile de la taille de police.
$qr-s-e-text$
Exemple $qr-8-50-www.posprinterdriver.com$
Taille (1-16)
Correction d'erreur (48-51) 7%,15%25%,30%
$small$ Pour une petite taille
$smallh$ Pour petite taille avec double hauteur
$smallw$ Pour une petite taille avec une double largeur
$smallhw$ Pour une petite taille avec une double hauteur et largeur
$smallu$ Pour souligner une petite taille
$smalluh$ Pour une petite taille avec un soulignement double hauteur
$smalluw$ Pour une petite taille avec un soulignement double largeur
$smalluhw$ Pour une petite taille avec un soulignement double en hauteur et en largeur
$big$ Pour une grande taille
$bigh$ Pour grande taille avec double hauteur
$bigw$ Pour grande taille avec double largeur
$bighw$ Pour les grandes tailles avec une double hauteur et largeur
Ajoutez-vous pour souligner
$cut$ Pour couper le papier
$tiroir$ Pour ouvrir le premier tiroir
Exemple
String dataToPrint="$big$Ceci est un test d'imprimante$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intention intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("texte/plain");
this.startActivity(intentPrint);
Impression du lien direct :
String dataToPrint="$big$Ceci est un test d'imprimante$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intention intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
// Lien IP : port direct
intentPrint.putExtra("printer_type_id", "1");// Pour IP
intentPrint.putExtra("printer_ip", imprimanteIpAddress);
intentPrint.putExtra("port_imprimante", portimprimante);
// Lien USB : port direct
intentPrint.putExtra("printer_type_id", "3");// Pour USB
intentPrint.putExtra("printer_usb_product_id", usbProductID);
intentPrint.putExtra("printer_usb_vendor_id", usbVendorId);
intentPrint.putExtra("printer_usb_device_id", usbDeviceID);
// Lien BT : port direct
intentPrint.putExtra("printer_type_id", "4");// Pour Bluetooth
intentPrint.putExtra("printer_bt_adress", BtDevice);
intentPrint.setType("texte/plain");
intentPrint.setType("texte/plain");
Log.i (internalClassName, "sendDataToBTPrinter Start Intent");
**La version gratuite peut imprimer des publicités sur votre billet**