2024-version MultiPrinting
====
Du kan udskrive på få minutter med blot et par linjer kode. Det er så simpelt som at oprette din hensigt, tilføje din ESC-formaterede streng og starte (service) hensigten.
Se demo i:
https://bitbucket.org/fidelier/posprinterdrivertest/src
Nu er det muligt direkte logoudskrivning på pro-version, bare vælg et logo på config, og det vil blive printet oven på hvert dokument.
Omvendte farver på logoet, lav gradientfarver.
Udskriv fra nettet på en Android-enhed. Lav lige et link:
a href="com.fidelier.printfromweb://?$biguhw$Udskriv fra Web$intro$$small$Udskriv små bogstaver$intro$->$intro$->$intro$->$intro$$intro$$ intro$$intro$$cut$$intro$"Testprint fra web/a
Udskriv direkte fra server!
Læs instruktion på nettet
Åbn og luk et tag
Inkluder nemme hjælpere til ESC-kommandoer som
Nem valg af skriftstørrelse.
$qr-s-e-text$
Eksempel $qr-8-50-www.posprinterdriver.com$
Størrelse (1-16)
Fejlrettelse (48-51) 7%,15%25%,30%
$small$ Til lille størrelse
$smallh$ Til lille størrelse med dobbelt højde
$smallw$ Til lille størrelse med dobbelt bredde
$smallhw$ Til lille størrelse med dobbelt højde og bredde
$smallu$ For lille understregning
$smalluh$ Til lille størrelse med dobbelt understregning
$smalluw$ Til lille størrelse med dobbelt understregning
$smalluhw$ Til lille størrelse med dobbelt højde og bredde understregning
$big$ Til stor størrelse
$bigh$ Til stor størrelse med dobbelt højde
$bigw$ Til stor størrelse med dobbelt bredde
$bighw$ Til stor størrelse med dobbelt højde og bredde
Tilføj dig for at understrege
$cut$ At skære papiret
$drawer$ For at åbne den første skuffe
Eksempel
String dataToPrint="$big$Dette er en printertest$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intent intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("tekst/almindelig");
this.startActivity(intentPrint);
Direkte link print:
String dataToPrint="$big$Dette er en printertest$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
Intent intentPrint = new Intent();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
// Link IP:port direkte
intentPrint.putExtra("printer_type_id", "1");// For IP
intentPrint.putExtra("printer_ip", printerIpAddress);
intentPrint.putExtra("printer_port", printerPort);
// Link USB:port direkte
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);
// Link BT:port direkte
intentPrint.putExtra("printer_type_id", "4");// Til bluetooth
intentPrint.putExtra("printer_bt_adresse", BtDevice);
intentPrint.setType("tekst/almindelig");
intentPrint.setType("tekst/almindelig");
Log.i(internalClassName, "sendDataToBTPrinter Start Intent");
**Gratis version kan udskrive annoncer på din billet**