Ich denke an ein Warteschlangenverwaltungssystem, das mit Android-Tablets erstellt wurde. Ich fand heraus, dass der billigste Weg, jedem Kunden eine Nummer zu geben, ein Thermobondrucker ist. Ich suche nach einer Lösung, die:
- Kann Text und grundlegende Grafiken (z. B. QR-Codes) drucken.
- Kann direkt über BT oder USB eine Verbindung zu meinem Android herstellen, ohne Cloud-Druck oder Internetverbindung
- Ist im Allgemeinen zuverlässig und kann täglich einige Hundert Drucke verarbeiten
Ist Thermodruck eine gute Idee? Gibt es Thermodrucker, die gut mit Android funktionieren?
printing
peripherals
thermal-printer
Adam Matan
quelle
quelle
Antworten:
Was Sie suchen, wird normalerweise als "Belegdrucker" bezeichnet. Ein schneller Google für "Bluetooth-Belegdrucker" zeigt eine Reihe von Modellen verschiedener Hersteller (einige von ihnen sind tatsächlich batteriebetrieben und tragbar - wie Sie es bei Autovermietungen sehen).
Das große Problem dabei ist, dass Android eigentlich kein Konzept für lokales Drucken hat. Ich denke, Sie müssen es selbst implementieren.
Android verfügt über Bluetooth-Kommunikations-APIs ( Docs ), und ich wäre überrascht, wenn die Druckerhersteller dies alles noch nicht gehört hätten und zumindest Hinweise zum weiteren Vorgehen hätten (schließlich verkaufen sie gerne Drucker!). Wenn Sie eine beträchtliche Anzahl von Druckern kaufen, helfen sie Ihnen bestimmt gerne bei der Kommunikation mit ihren Geräten.
Wenn Ihnen das zu teuer ist (und diese Drucker etwas teuer aussehen), können Sie USB ausprobieren. Auch hier finden Sie USB-Belegdrucker, mit denen Sie wieder sprechen lernen müssen. Android verfügt über eine Reihe von USB-APIs ( docs ). Positiv zu vermerken ist, dass mein schneller Google für "USB-Belegdrucker" sofort einige Optionen unter 75 US-Dollar ergab. Wenn Sie also preisbewusst sind, ist dies möglicherweise ein guter Ansatz. Ich würde auch wetten, dass zumindest einige der USB-Drucker tatsächlich serielle Geräte sind, an die so etwas wie ein FTDI-Chip angeschraubt ist. Das bedeutet, dass es wahrscheinlich nicht sehr schwierig ist, mit ihnen zu sprechen.
Wenn Sie alternativ einen billigen Quittungsdrucker finden, der seriell oder so ist, können Sie sich die IOIO- Karten und den Software-Stack ansehen , um Ihr Android-Tablet mit einem funky Drucker zu verbinden. Hierbei handelt es sich um Boards, die der relevanten Android APIs + -Software entsprechen, mit der sie einfach zu kommunizieren sind. Die Karten sind im Handel erhältlich, und die Schaltpläne sind verfügbar, wenn Sie Ihre eigenen erstellen möchten. Sie sollen die Hardware-Schnittstelle vereinfachen.
quelle
Es gibt eine Reihe von Thermodruckern auf dem Markt, die über ein eigenes SDK verfügen. Hier sind die Antworten Ihrer Fragen:
Kann Text und grundlegende Grafiken (z. B. QR-Codes) drucken.
Ja, wir können die Grundgrafiken von den Thermodruckern drucken. Sie können den EPSON, Casio oder jeden anderen chinesischen Drucker auf dem Markt überprüfen.
Kann direkt über BT oder USB eine Verbindung zu meinem Android herstellen, ohne Cloud-Druck oder Internetverbindung
Ja, Sie können eine Verbindung zu diesem Drucker über Bluetooth, WLAN oder USB herstellen. Außerdem können Sie Ihre Druckertreiber auf dem Server installieren und die Druckanforderung direkt an den Server senden. Mit dieser Funktion können Sie Formulare überall drucken, ohne Probleme oder langsame Verbindungen, wie wir sie bei BT und WiFi haben.
Ist im Allgemeinen zuverlässig und kann täglich einige Hundert Drucke verarbeiten
Ja, Thermodrucker sind zuverlässig und funktionieren sehr gut. Sie können beliebig viele Drucke mit Thermodruckern drucken.
Ist Thermodruck eine gute Idee? Gibt es Thermodrucker, die gut mit Android funktionieren?
Thermodrucker sind eine sehr gute Idee, da sie in sehr geringen Mengen erhältlich sind. Das ist klein, so dass kein zusätzlicher Platz für den Drucker geschaffen werden muss.
Für die Entwickler ist hier ein Beispiel für den Umgang mit Thermodruckern
/programming/15701465/how-to-print-from-the-thermal-printer-in-android
quelle
Ich arbeite für einen Hersteller von Thermodruckern in Indien (Mumbai). Wir haben die perfekte Lösung für Ihre Anforderungen: unseren 2 "Bluetooth-Drucker .
Wir können auch eine Beispiel-APK-Datei und den Quellcode bereitstellen, um den Drucker in Ihre Anwendung zu integrieren. Wenn Sie weitere Informationen wünschen, kontaktieren Sie uns bitte .
quelle