Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Drucken unter Android (https://www.delphipraxis.net/212047-drucken-unter-android.html)

TurboMagic 16. Dez 2022 21:34

AW: Drucken unter Android
 
ESC ist normalerweise als #27 zu senden. Nicht ESC!
Wir sind hier nicht beim Grand PRIX :P

Olli73 17. Dez 2022 08:30

AW: Drucken unter Android
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier mal ein uraltes Projekt von mir für Woosim Printer und für Zebra Printer.

Dem Zebra sende ich sowas:

Code:
^XA
^LL320
^POI
^CI27
^FO20,010^A0N,20,20^FDName:^FS
^FO20,040^A0N,36,36^FDHans Mustermann^FS
^FO20,090^A0N,20,20^FDStraße / Hausnummer:^FS
^FO20,120^A0N,36,36^FDBahnhofstraße 18 (äöüßÄÖÜ€)^FS
^FO20,170^AON,20,20
^TBN,536,120
^FDDies ist ein längerer Text, der automatisch umgebrochen wird, da er in einem Textblock steckt!^FS
^XZ
Und dem Woosim sowas:

Code:
[1B40][1B7404]Hello World![0A][1B2130]***äöüßÄÖÜ€***[1B2100][0A][1b2a000f000102040810204080402010080402010a1b2a010f000102040810204080402010080402010a][0A]ende[0A0A]

Der Bixolon arbeitet wahrscheinlich ähnlich (im besten Fall gleich) wie der Woosim...

Frickler 19. Dez 2022 14:37

AW: Drucken unter Android
 
Zitat:

Zitat von tkhandel (Beitrag 1516023)
Danke, das mit den ESC denke ich wird der beste weg sein. Hat da jemand ein Beispiel
wie ich das umsetzen kann. Der Drucker ist ein Bixolon Bon-Drucker.
Danke euch!

Der quasi-Standard für Bondrucker ist ESC/POS von Epson. Der Bixolon müsste das auch können. Eine (englische) Einführung mit Beispielen und Links zu den offiziellen Epson Dokus findet sich hier.

tkhandel 19. Dez 2022 21:40

AW: Drucken unter Android
 
Zitat:

Zitat von Frickler (Beitrag 1516408)
Zitat:

Zitat von tkhandel (Beitrag 1516023)
Danke, das mit den ESC denke ich wird der beste weg sein. Hat da jemand ein Beispiel
wie ich das umsetzen kann. Der Drucker ist ein Bixolon Bon-Drucker.
Danke euch!

Der quasi-Standard für Bondrucker ist ESC/POS von Epson. Der Bixolon müsste das auch können. Eine (englische) Einführung mit Beispielen und Links zu den offiziellen Epson Dokus findet sich hier.


Danke das hat geholfen, bin jetzt weiter gekommen.

Die Variable DX wurde jetzt als AnsiString deklariert und das encoding von UTF8 auf ASCII umgestellt.
TEncoding.ASCII.GetBytes(DX);

Jetzt druckt er, werde den Code nach Fertigstellung mal Online stellen für euch.

DANKE

Olli73 20. Dez 2022 10:58

AW: Drucken unter Android
 
Hattest du meine Testanwendung probiert?

tkhandel 20. Dez 2022 12:59

AW: Drucken unter Android
 
Zitat:

Zitat von Olli73 (Beitrag 1516443)
Hattest du meine Testanwendung probiert?

ja aber da fehlte mir irgendwas konnte das Projekt nicht kompilieren

Frickler 20. Dez 2022 14:16

AW: Drucken unter Android
 
Zitat:

Zitat von Olli73 (Beitrag 1516357)
Der Bixolon arbeitet wahrscheinlich ähnlich (im besten Fall gleich) wie der Woosim...

Jein. Zebra und Woosim sind Labeldrucker, und wenn es auch Labeldrucker von Bixolon (Samsung) gibt, so ist der Drucker von Tkhandel ein Bondrucker (Kassendrucker). Die Bixolon Labeldrucker würde man aber tatsächlich wie den Zebra ansteuern, also via ZPL, wie in Deinem Beispiel.

Olli73 20. Dez 2022 15:39

AW: Drucken unter Android
 
Zitat:

Zitat von Frickler (Beitrag 1516456)
Jein. Zebra und Woosim sind Labeldrucker, und wenn es auch Labeldrucker von Bixolon (Samsung) gibt, so ist der Drucker von Tkhandel ein Bondrucker (Kassendrucker). Die Bixolon Labeldrucker würde man aber tatsächlich wie den Zebra ansteuern, also via ZPL, wie in Deinem Beispiel.

Also das hier ist doch kein Labeldrucker?

Jedenfalls schicke ich dem Woosim Escape-Sequenzen. Das sollte doch auch mit dem Bixolon so sein?

Olli73 20. Dez 2022 15:57

AW: Drucken unter Android
 
Zitat:

Zitat von tkhandel (Beitrag 1516450)
Zitat:

Zitat von Olli73 (Beitrag 1516443)
Hattest du meine Testanwendung probiert?

ja aber da fehlte mir irgendwas konnte das Projekt nicht kompilieren

Ist zwar ein uraltes Projekt mit altem Delphi, aber es sollte doch zum Kompilieren gebracht werden können?

tkhandel 20. Dez 2022 18:13

AW: Drucken unter Android
 
Zitat:

Zitat von Olli73 (Beitrag 1516465)
Zitat:

Zitat von tkhandel (Beitrag 1516450)
Zitat:

Zitat von Olli73 (Beitrag 1516443)
Hattest du meine Testanwendung probiert?

ja aber da fehlte mir irgendwas konnte das Projekt nicht kompilieren

Ist zwar ein uraltes Projekt mit altem Delphi, aber es sollte doch zum Kompilieren gebracht werden können?

JstringToString kennt er nicht zum Beispiel


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:53 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz