Depuis la version 2.8, Cassio imprime les tickets en mode rapide de manière différent. C'est pour cela que vous devez sélectionner dans la configuration, le modèle d'imprimante : Star, Epson, IBM ou autre.
Ce modèle sera utilisé pour les tickets, reçus sur mouvements de caisse et la feuille de caisse ticket.
Le modèle "Autre" se base sur un fichier nommé StandardPOSPrinter.ini. Ce fichier se trouve dans le répertoire de Windows. Si il n'y existe pas, aucune mise en forme ne sera appliquée.
Voici un exemple de fichier :
[MAIN]
INITSTRING=027064027116004
MAXCHAR=40
REVERSE=029066001
REVERSEOFF=029066000
SEPARATOR=-
UNDERLINE=
UNDERLINEOFF=
BOLD=027069049
BOLDOFF=027069048
LEFTALIGN=027097048
RIGHTALIGN=027097050
CENTERALIGN=027097049
NEXTLINE=013010
ENDTEXT=
CUT=029086065003
À chaque ligne correspond une série de codes. En voici la description :
INITSTRING : Code d'initialisation envoyé à l'imprimante avant chaque impression. Ce code est un ensemble de groupes de 3 chiffres représentant le code ASCII au format décimal.
Par exemple : 027064 correspond à la séquence <ESC>@
Ce principe est appliqué à tous les paramètres, sauf indication contraire
MAXCHAR : Nombre de caractères imprimables en largeur. Exemple : 40
REVERSE et REVERSEOFF : Codes ASCII pour activer l'impression inversée et la désactiver
SEPARATOR : Symbole utilisé pour imprimer une ligne de séparation. Par exemple, le tiret "-"
UNDERLINE et UNDERLINEOFF : Codes ASCII pour activer l'impression soulignée et la désactiver
BOLD et BOLDOFF : Codes ASCII pour activer l'impression en gras et la désactiver
LEFTALIGN, RIGHTALIGN, CENTERALIGN : Codes ASCII pour définir l'alignement du texte à gauche, à droite et au centre
NEXTLINE : Codes ASCII pour indiquer le début d'une nouvelle ligne. Exemple : 013010 enverra un CR/LF. 013 enverra juste un CR.
ENDTEXT : Codes ASCII à envoyer en fin d'impression. Exemple : 010010010010010 effectuera un saut de 5 lignes
CUT : Codes ASCII pour effectuer la coupe du ticket.
Le fichier StandardPOSPrinter.ini doit se trouver dans le répertoire Windows de chaque ordinateur imprimant des tickets.