| Comment tester vos codes à barres ? |
|
|
|
|
| Crayon USB |
La façon la plus simple et la plus fiable de tester un code à barrres à partir de |
| 199 € HT |
|
|
|
Transcripteur temps réel dllBAR
Bibliothèque de fonctions de transcription pour automatiser l'impression de codes à barres depuis tout logiciel Windows acceptant la technologie Dynamic Link Library.
Cette bibliothèque s'utilise exclusivement avec des polices de codes à barres de la gamme QuartetBAR.
Symbologies et standards
Toutes symbologies et standards supportées par QuartetBAR.
Cette bibliothèque n'est strictement indispensable que dans les symbologies les plus complexes :
- Ean 13 & 8
- Upc-A et E
- Code 128 et Ean 128
Elle évite tout développement dans les symbologies de complexité moyenne :
- 2/5 entrelacé
- ITF
- CIP-HR
- Code S
Dans des symbologies moins complexes, elle simplifie la tâche du programmeur en prenant en charge le calcul ou la vérification du caractère de contrôle lorsqu'il est obligatoire :
- CIP 39
- Italian Pharmacode, où elle réalise au besoin la compression des données
- PZN
- APB
ou lorsque, optionnel, ce caractère de contrôle est demandé :
- Code 3/9
- 2/5 non-entrelace
- Codabar
- MSI
Utilisation
Complémentaire d'une référence UniPack, MultiPack ou MegaPack QuartetBAR, cette bibliothèque permet d'obtenir, à partir de l'information à coder, la chaîne de caractères à imprimer dans l'une des polices de cette référence.
Compatibilité
- Tout logiciel programmable Windows compatible DLL 32 bits.
Attention : certains logiciels restreignent leur compatibilité en imposant un formatage spécial des paramètres d'appel et de retour ; la solution, dans ce cas, sera d'encapsuler la DLL QuartetBAR par une autre DLL qui répondra aux exigences de votre logiciel. Pour autant que vous disposiez des spécifications exigées par votre logiciel, nous pourrons vous le proposer : consultez-nous pour faisabilité et coût.
- Toutes polices QuartetBAR Mac ou Windows version 3
- Polices QuartetBAR Mac ou Windows version 2 des symbologies Ean 13 & 8, Code 39, Galia, Upc Mac ou Windows
La compatibilité Mac n'est pas assurée par un transfert au format texte seul. Elle n'est assurée que par transfert de documents formatés (Word, Excel, QuarkXPress, InDesign, Illustrator, FileMaker, format RTF, texte Unicode, etc).
Impression
Toutes imprimantes compatibles Windows, selon les possibilités de la police utilisée.
Documentation
- Installation, déclaration
- Syntaxe des paramètres d'appel et valeur de retour
- Exemple de mise en œuvre en langage C
- Exemple de mise en œuvre sous Word
- Exemple de mise en œuvre sous Excel
- Exemple de mise en œuvre sous Access
- Exemple de mise en œuvre en langage VisualBasic
- Exemple de mise en œuvre en langage RealBasic
- Manuel d'utilisation et support technique en langue française.
Syntaxe d'appel
Sept paramètres passés par pointeur :
| |
Retour = DLLBAR |
(*Symbologie, *ChaineACoder, *ChaineCodee, *demandeReserves, *NombreCaracteresControle, *ChaineResultatControle, *EmplacementErreur) |
- Symbologie paramètre la symbologie ou le standard dans lequel sera réalisé la transcription
- ChaineACoder présente l'information à coder
- ChaineCodee retourne l'information à imprimer dans la police codes à barres
- demandeReserves permet de réserver ou non les marges d'initialisation
- NombreCaracteresControle permet, lorsque la symbologie accepte cette option, le calcul et l'ajout d'un ou de plusieurs caractères de contrôle
- ChaineResultatControle renvoie le ou les caractères de contrôle vérifiés ou calculés
Si un des paramètres n'est pas conforme, la fonction retourne un code d'erreur documenté et, lorsque l'erreur se situe dans la chaîne à coder
- EmplacementErreur renvoie alors le rang du premier caractère en erreur dans cette chaîne.
Exemples, test et mise au point
Un document Word, un tableur Excel et une base de données Access, appellant la DLL QuartetBAR par une macro développée en VisualBasic, sont fournis comme exemples de mise en œuvre, ainsi que des sources C, un projet complet VisualBasic et un projet complet RealBasic.
Un logiciel exécutable, faisant appel à la DLL, est fourni pour mise au point comparative.
À compter de sa version 3.1 d'août 2007, la bibliothèque propose un mode de « debug » facilitant la mise au point du passage des paramètres.
Notre support est limité aux logiciels documentés.
Licence
Cette DLL est complémentaire des polices QuartetBAR et ces polices sont à licencier séparément.
Le nombre de postes à licencier pour la DLL est le nombre de postes susceptibles de créer de nouveaux codes à barres.
Le nombre de postes à licencier pour les polices est le nombre de postes susceptibles d'imprimer des codes à barres.
|
|
|
|
|