FAQ TBarCode/X - Software per codici a barre per Mac OS X ® , UNIX ® , Linux ®
Come generare uno Swiss QR Code in un processo di stampa PCL?
Come generare uno Swiss QR Code in un processo di stampa PCL?
Per generare uno Swiss QR Code, aggiungete le seguenti sequenze di controllo al vostro 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>"
- La fine del codice a barre: $_tbce
Esempio di Swiss QR Code (i ritorni a capo 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 vedere la croce svizzera al centro del codice a barre, passate a PCL5noHPGL. Questo può essere fatto sia nei parametri di prefisso con --pclmode=PCL5noHPGL (ad es. inserito 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, cioè se la struttura dati non corrisponde alla specifica, viene restituito 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 usata una posizione di inserimento relativa. Facoltativamente, potete comunque controllare la posizione esatta in modo assoluto o cambiare l'origine - vedere il Manuale utente: --pos --xpos --ypos --origin.
- Questo foglio Excel può aiutarvi a creare la struttura dati: https://www.tec-it.com/Download/Samples/Swiss_QR-Bill_V2.zip.
- La versione demo esistente può essere usata per i test senza alcuna restrizione. L'attivazione finale avviene tramite un file di licenza (non è necessaria una nuova installazione).