Originariamente inviato da MItaly
Ma queste stringhe che cosa sono? Campi separati da caratteri "magici"?
Non capisco la domanda...
Comunque è codice ZPL (Zebra Programming Language), serve a stampare etichette su stampanti termiche Zebra o compatibili, la stringa di testo contiene le informazioni per creare l' etichetta: posizioni, testo, carattere, eccetera.
In pratica basta scrivere il codice su un file txt e stamparlo sulla Zebra installata come Generic/Text Only. Per fare questo uso una stringa del genere:
codice:
Public entrate As String = "^XA" & vbCrLf & _
"^LH0,0" & vbCrLf & _
"^FO240,0^A0N,17,17^FD9data9^FS" & vbCrLf & _
"^FO5,0^A0N,17,17^FH\^FD9documento9^FS" & vbCrLf & _
"^FO5,22^A0N,40,45^FH\^FD9codice9^FS" & vbCrLf & _
"9barcode_testo9" & vbCrLf & _
"^PQ9etichette9" & vbCrLf & _
"^XZ"
sostituisco le keyword 9abc9 con i dati che mi servono e stampo con printdocument.
Ogni riga è un "comando", ad esempio "^LH" indica Label Home cioè la posizione XY relativa sull' etichetta di tutti gli altri elementi stampati.
La propertygrid mostra tutto su una riga ed è un problema modificare qualcosa...inoltre pensavo di visualizzare il codice ZPL usando un syntax highlighter.