FAQ TBarCode/X - Software per Codici a Barre per Mac OS X ® , UNIX ® , Linux ®
Come Generare uno Swiss QR Code in un Job di Stampa PCL?
Come Generare uno Swiss QR Code in un Job di Stampa PCL?
Per generare uno Swiss QR Code, aggiungere le seguenti sequenze di controllo al file PCL:
- Inizio del codice a barre: $_tbcs -fPCL -b126 -w46 -h46 -eon -d
- Quindi i dati tra virgolette doppie: "<Data structure according to SIXX specification 2.2>"
- Fine del codice a barre: $_tbce
Esempio di Swiss QR Code (gli avanzamenti riga sono codificati con \n):
$_tbcs -fPCL -b126 -w46 -h46 -eon -d"SPC\n0200\n1\nCH4431999123000889012\nK\nRobert Schneider AG\nRue du Lac 1268\n2501 Bile\n\n\nCH\n\n\n\n\n\n\n\n123.59\nCHF\nK\nPia-Maria Rutschmann-Schnyder\nGrosse Marktgasse 28\n9400 Rorschach\n\n\nCH\nQRR\n210000000003139471430009017\nInstruction of 15.09.2019\nEPD"$_tbce
- Per visualizzare la croce svizzera al centro del codice a barre, passare a PCL5noHPGL. Questo può essere fatto sia nei parametri di prefisso con --pclmode=PCL5noHPGL (ad esempio inserendolo dopo -fPCL) sia in modo permanente nel file tbarcode.conf con pclmode=PCL5noHPGL (inserire una riga aggiuntiva alla fine).
- I dati vengono trasferiti come ANSI ⁄ Latin-1, ma codificati come UTF-8 nel codice a barre. La codifica UTF-8 viene generata internamente dal generatore di codici a barre.
- Il generatore di codici a barre dispone di una convalida integrata, ovvero se la struttura dei dati non corrisponde alla specifica, viene emesso un errore su stderr (oltre a un codice di uscita <>0). Se necessario, il tracciamento può essere attivato in tbarcode.conf.
- Per impostazione predefinita, viene utilizzata una posizione di inserimento relativa. Facoltativamente, è comunque possibile controllare la posizione esatta in modo assoluto o modificare l’origine - vedere il Manuale Utente: --pos --xpos --ypos --origin.
- Questo foglio Excel può aiutare a creare la struttura dati: https://www.tec-it.com/Download/Samples/Swiss_QR-Bill_V2.zip.
- La versione demo esistente può essere utilizzata per i test senza alcuna restrizione. L’attivazione finale avviene tramite un file di licenza (non è necessaria una nuova installazione).