Versión 2024 MultiPrinting
====
Podes imprimir en minutos con só un par de liñas de código. É tan sinxelo como crear a súa intención, engadir a súa cadea de formato ESC e iniciar a intención (de servizo).
Ver demo en:
https://bitbucket.org/fidelier/posprinterdrivertest/src
Agora é posible a impresión directa do logotipo na versión pro, só tes que escoller un logotipo na configuración e imprimirase enriba de cada documento.
Cores inversas do logotipo, fai cores degradadas.
Imprimir desde a web nun dispositivo Android. Só fai unha ligazón:
a href="com.fidelier.printfromweb://?$biguhw$Imprimir desde a web$intro$$small$Imprimir minúscula$intro$->$intro$->$intro$->$intro$$intro$$ intro$$intro$$cut$$intro$"Impresión de proba desde web/a
Imprimir directamente desde o servidor!
Ler instrucións na web
Abre e pecha unha etiqueta
Inclúe axudantes sinxelos para comandos ESC como
Fácil selección de tamaño de letra.
$qr-s-e-text$
Exemplo $qr-8-50-www.posprinterdriver.com$
Tamaño (1-16)
Corrección de erros (48-51) 7 %, 15 % 25 %, 30 %
$small$ Para tamaño pequeno
$smallh$ Para tamaño pequeno con dobre altura
$smallw$ Para tamaño pequeno con dobre ancho
$smallhw$ Para tamaños pequenos con dobre altura e ancho
$smallu$ Para subliñado de tamaño pequeno
$smalluh$ Para tamaño pequeno con subliñado de dobre altura
$smalluw$ Para tamaño pequeno con subliñado dobre ancho
$smalluhw$ Para tamaños pequenos con subliñado dobre de alto e ancho
$big$ Para tamaño grande
$bigh$ Para tamaño grande con dobre altura
$bigw$ Para tamaños grandes con dobre ancho
$bighw$ Para tamaños grandes con dobre altura e ancho
Engádete para subliñar
$cortar$ Para cortar o papel
$caixón$ Para abrir o primeiro caixón
Exemplo
String dataToPrint="$big$Esta é unha proba de impresora$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intención intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("texto/sen formato");
this.startActivity(intentPrint);
Imprimir enlace directo:
String dataToPrint="$big$Esta é unha proba de impresora$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intención intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
// Link IP:port direct
intentPrint.putExtra ("id_tipo_impresora", "1");// Para IP
intentPrint.putExtra("ip_impresora", direcciónIp impresora);
intentPrint.putExtra("porto_impresora", impresora);
// Ligazón USB:porto directo
intentPrint.putExtra ("id_tipo_impresora", "3");// Para USB
intentPrint.putExtra("impresora_usb_product_id", usbProductID);
intentPrint.putExtra("impresora_usb_vendor_id", usbVendorId);
intentPrint.putExtra("id_dispositivo_usb_impresora", ID dispositivo usb);
// Ligazón BT:port direct
intentPrint.putExtra ("id_tipo_impresora", "4");// Para bluetooth
intentPrint.putExtra("enderezo_bt_impresora", BtDevice);
intentPrint.setType("texto/sen formato");
intentPrint.setType("texto/sen formato");
Log.i(internalClassName, "sendDataToBTPrinter Start Intent");
**A versión gratuíta pode imprimir anuncios no teu billete**
Última actualización
23 de xul. de 2025