2024 m. versija MultiPrinting
====
Galite spausdinti per kelias minutes naudodami tik kelias kodo eilutes. Tai taip paprasta, kaip sukurti tikslą, pridėti ESC formatuotą eilutę ir pradėti (paslaugos) tikslą.
Žiūrėti demonstracinę versiją:
https://bitbucket.org/fidelier/posprinterdrivertest/src
Dabar galima tiesiogiai spausdinti logotipą profesionalioje versijoje, tiesiog pasirinkite logotipą konfigūracijose ir jis bus atspausdintas ant kiekvieno dokumento.
Atvirkštinės logotipo spalvos, padarykite gradiento spalvas.
Spausdinkite iš žiniatinklio „Android“ įrenginio žiniatinklyje. Tiesiog padaryk nuorodą:
a href="com.fidelier.printfromweb://?$biguhw$Spausdinti iš žiniatinklio$intro$$small$Spausdinti mažą raidę$intro$->$intro$->$intro$->$intro$$intro$$ intro$$intro$$cut$$intro$"Bandomasis spausdinimas iš žiniatinklio/a
Spausdinkite tiesiai iš serverio!
Perskaitykite instrukcijas internete
Atidarykite ir uždarykite žymą
Įtraukite paprastus ESC komandų pagalbininkus, pvz
Lengvas šrifto dydžio pasirinkimas.
$qr-s-e-text$
Pavyzdys $qr-8-50-www.posprinterdriver.com$
Dydis (1-16)
Klaidų taisymas (48-51) 7%, 15% 25%, 30%
$ mažas $ Mažam dydžiui
$smallh$ Mažam dydžiui su dvigubu aukščiu
$smallw$ Mažo dydžio ir dvigubo pločio
$smallhw$ Mažo dydžio, dvigubo aukščio ir pločio
$smallu$ Mažo dydžio pabraukimas
$smalluh$ Mažam dydžiui su dvigubu aukštu pabraukimu
$smalluw$ Mažam dydžiui su dvigubo pločio pabraukimu
$smalluhw$ Mažam dydžiui su dvigubu aukščio ir pločio pabraukimu
$ didelis $ Dideliam dydžiui
$didelis $ Dideliam dydžiui su dvigubu aukščiu
$bigw$ Dideliam dydžiui su dvigubu pločiu
$bighw$ Dideliam dydžiui su dvigubu aukščiu ir pločiu
Pridėkite jus prie pabraukimo
$cut$ Norėdami iškirpti popierių
$drawer$ Norėdami atidaryti pirmąjį stalčių
Pavyzdys
String dataToPrint="$big$Tai spausdintuvo testas$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intent intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("tekstas/paprastas");
this.startActivity(intentPrint);
Tiesioginės nuorodos spausdinimas:
String dataToPrint="$big$Tai spausdintuvo testas$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intent intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
// Susieti IP: prievadas tiesiogiai
intentPrint.putExtra("spausdintuvo_tipo_id", "1");// IP
intentPrint.putExtra("spausdintuvo_ip", spausdintuvo IP adresas);
intentPrint.putExtra("spausdintuvo_prievadas", spausdintuvo prievadas);
// Susieti USB: prievadą tiesiogiai
intentPrint.putExtra("spausdintuvo_tipo_id", "3");// Skirta USB
intentPrint.putExtra("spausdintuvo_usb_produkto_id", usbprodukto ID);
intentPrint.putExtra("printer_usb_vendor_id", usbVendorId);
intentPrint.putExtra("spausdintuvo_usb_įrenginio_id", usbĮrenginio ID);
// Nuoroda BT:port direct
intentPrint.putExtra("spausdintuvo_tipo_id", "4");// Skirta "Bluetooth"
intentPrint.putExtra("spausdintuvo_bt_adresas", BtDevice);
intentPrint.setType("tekstas/paprastas");
intentPrint.setType("tekstas/paprastas");
Log.i(internalClassName, "sendDataToBTPrinter Start Intent");
**Nemokama versija gali atspausdinti skelbimus ant jūsų bilieto**