Navigation

Code de l'application Barcode code39

code39 Barcode Font
Page produit code39

Générer des codes-barres code39

Le package de polices Code 39 de Barcodesoft offre une impression de codes-barres fiable, conforme à la norme ISO/IEC 16388:2007 pour les applications logistiques, militaires (MIL-STD-1189B) et industrielles. Également connu sous les noms de 3 of 9, USD‑3 et LOGMARS, il encode 43 caractères valides : lettres majuscules, chiffres et symboles tels que l'espace, le trait d'union, le point, le signe dollar, la barre oblique, le signe plus et le pourcentage. Il vous suffit d'encadrer vos données avec des astérisques (*) et d'appliquer l'une des 14 variantes de police – de XXS à XXL, avec texte lisible en option. Bien que le Code 39 soit auto-contrôlant, le package inclut le code source de la somme de contrôle modulo 43 pour les exigences de haute précision. Disponibles en TrueType, PostScript, PCL, SVG, OpenType et WOFF, ces polices s'intègrent parfaitement dans Crystal Reports, MS Excel et MS Access. Téléchargez dès aujourd'hui la démo entièrement fonctionnelle avec filigrane "Demo".

Vue d'ensemble

code 39 barcode LOGMARS USD-3 ISO/IEC 16388:2007

Le Code39 est également connu sous le nom de code 3par9, USD-3 et LOGMARS. La norme ISO/IEC 16388:2007 définit le code-barres code39. De nombreuses industries utilisent le code-barres Code39.

LOGMARS est l'acronyme de Logistics Applications of Automated Marking and Reading Symbols (Applications logistiques des symboles de marquage et de lecture automatisés). C'est une variante du code39. La norme militaire MIL-STD-1189B spécifie le LOGMARS.

Le Code39 n'accepte que 43 caractères d'entrée valides :

26 lettres majuscules (A - Z), les chiffres (0-9), le trait d'union, le point, l'espace, le signe dollar, la barre oblique, le signe plus et le pourcentage.

Le Code39 omettra les autres caractères d'entrée.

Voici la table de correspondance de la police de caractères de code-barres Barcodesoft Code39 :

Table de correspondance de la police de caractères code39

Caractère Correspondance Caractère Correspondance
espace signe dièse (#) 0-9 inchangé
trait d'union, point, signe dollar
barre oblique, plus, pourcentage
inchangé A-Z inchangé
Le Code39 est auto-vérifiable. Par conséquent, le code39 nécessite rarement un chiffre de clé de contrôle (checksum). Cependant, dans les applications qui exigent une grande précision, le code39 ajoutera un chiffre de contrôle modulo 43 après les données. Si vous téléchargez la démo de Barcodesoft code39, vous trouverez le code source pour le calcul de la clé de contrôle.

Avec la police Barcodesoft Code39, il est simple d'encoder des codes-barres code39. Il suffit de placer des astérisques (*) avant et après vos données, puis d'appliquer l'une des polices code39 suivantes. Le code-barres Code39 apparaîtra.

Il existe quatorze polices de codes-barres code39, énumérées ci-dessous. Chaque nom indique un rapport d'aspect différent. Les polices code39 contenant « Hr » dans leur nom comportent un texte lisible par l'homme sous le code-barres.

Par exemple, Code39mHr signifie « rapport d'aspect moyen », avec texte lisible par l'homme.

Code39XXL signifie « rapport d'aspect XXL », sans texte lisible par l'homme.

Les polices de démonstration Barcodesoft Code39 comportent des filigranes « Demo ».

Les polices de codes-barres Barcodesoft Code39 sont disponibles aux formats True Type, PostScript, PCL, SVG, Open Type (eot) et Web Open Font Format (woff / woff2). Les utilisateurs peuvent intégrer les polices Code39 dans des fichiers Adobe PDF.

Voici la liste des polices de codes-barres Barcodesoft Code39 :

Table de correspondance des polices de codes-barres Code-39

Rapport d'aspect Avec texte lisible par l'homme Sans texte lisible par l'homme
XXS Code39XXSHr Code39XXS
XS Code39XSHr Code39XS
S Code39SHr Code39S
M Code39MHr Code39M
L Code39LHr Code39L
XL Code39XLHr Code39XL
XXL Code39XXLHr Code39XXL
Barcodesoft Code 39 Demo est entièrement fonctionnel même avec le filigrane "Demo".

Les polices de codes-barres Barcodesoft Code 39 sont disponibles aux formats True Type, PostScript et PCL et peuvent être intégrées dans des fichiers Adobe PDF.

Voici la liste des polices de codes-barres Barcodesoft code39

Tarification des polices de codes-barres Barcodesoft code39

Type de licence Unique 5 Utilisateurs 10 Utilisateurs Site Entreprise Dév 5 Dév 10 Dév Illimité
Prix CAD159 CAD299 CAD399 CAD599 CAD799 CAD999 CAD1199 CAD1399 CAD1999

Générer un code-barres Code 39 dans Crystal Reports

Comment générer un code-barres Code 39 dans Crystal Reports ?

Pour générer un code-barres Code 39 dans Crystal Reports, créez un nouveau champ de formule en utilisant la fonction BCSLinearCode39 de la bibliothèque UFL Barcodesoft. Passez vos champs de base de données en tant qu'arguments, placez le champ de formule sur votre zone de conception et appliquez la police Code39MHr.

  1. Étape 1 : Déterminer l'architecture de SAP Crystal Reports et enregistrer la DLL

    Déterminez l'architecture (32 bits ou 64 bits) de votre version de SAP Crystal Reports. Les versions de SAP Crystal Reports 2008 à 2016 sont en 32 bits, tandis que SAP Crystal Reports 2020 et 2025 sont en 64 bits.

    Pour Crystal Reports 64 bits (2020 / 2025) :

    Exécutez l'invite de commande en tant qu'administrateur et saisissez :

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    %systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
    Registering 64-bit cruflbcs_x64.dll via Administrator Command Prompt

    Pour Crystal Reports 32 bits (2008–2016) :

    Exécutez l'invite de commande en tant qu'administrateur et saisissez :

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    regsvr32.exe cruflbcs.dll
    Registering 32-bit cruflbcs.dll via Administrator Command Prompt
  2. Étape 2 : Créer un nouveau champ de formule

    Ouvrez la mise en page de votre rapport Crystal Reports. Faites un clic droit sur Champs de formule dans le panneau Explorateur de champs et sélectionnez Nouveau... dans le menu contextuel. Saisissez "code39" dans la zone de texte Nom, puis cliquez sur le bouton Utiliser l'éditeur.

    Creating a new Crystal Reports formula field named code39
  3. Étape 3 : Localiser la fonction Code 39 de Barcodesoft

    Dans l'Atelier de formules, naviguez vers le répertoire Fonctions supplémentaires et double-cliquez sur la fonction BCSLinearCode39 située sous le nœud Visual Basic UFLs.

    Selecting BCSLinearCode39 from the Visual Basic UFLs list inside the Formula Workshop
  4. Étape 4 : Utiliser un champ de base de données comme paramètre pour la formule code39

    Renseignez votre champ de base de données cible en tant que paramètre de chaîne principal à l'intérieur des parenthèses de la formule. Cliquez sur le bouton Enregistrer pour valider et conserver la configuration de votre formule code39.

    code39 crystal reports ufl
  5. Étape 5 : Insérer le champ de formule code39 sur la zone de conception de votre rapport

    Faites glisser votre champ de formule code39 nouvellement enregistré depuis l'Explorateur de champs et déposez-le sur la grille de conception à l'endroit où vous souhaitez voir apparaître le code-barres Code 39. Des caractères étranges s'afficheront. Ne vous inquiétez pas ! Vous n'avez PAS encore appliqué la police de caractères du code-barres Code 39.

    code39 barcode crystal reports UFL
  6. Étape 6 : Appliquer la police de caractères Code39MHr

    Faites un clic droit sur l'objet texte de formule inséré sur votre zone de conception et choisissez Mise en forme du champ dans le menu contextuel. Dans l'onglet de personnalisation Police, sélectionnez "code39mHr" dans la liste déroulante des polices.

    code39 font crystal reports

    Le pack comprend 14 polices TrueType dans une variété de tailles et de styles : Avec texte lisible par l'homme : Code39XXL, Code39XL, Code39L, Code39M, Code39S, Code39XS et Code39XXS ; Sans texte lisible par l'homme : Code39XXL, Code39XL, Code39L, Code39M, Code39S, Code39XS et Code39XXS. Chaque police est conçue avec un rapport d'aspect différent, ce qui vous permet de sélectionner celle qui correspond le mieux aux besoins de votre application.

  7. Étape 7 : Vérifier la génération du code-barres Code 39

    Cliquez sur le bouton OK pour appliquer les modifications. Les chaînes de caractères temporaires vont immédiatement se transformer et s'afficher sous la forme d'un code-barres Code 39 actif et lisible dans l'aperçu de votre rapport.

    code39 barcode crystal reports