Ce guide montre comment générer ITF-14 et Interleaved 2 des 5 codes bars pour la logistique, le carton et l’étiquetage de stock en utilisant Aspose.BarCode pour .NET. Il couvre la mise en œuvre complète du code, des conseils de conception et des solutions pour l’automatisation de la chaîne d’approvisionnement.
Introduction
Ce guide montre comment générer ITF-14 et Interleaved 2 des 5 codes bars pour la logistique, le carton et l’étiquetage de stock en utilisant Aspose.BarCode pour .NET. Il couvre la mise en œuvre complète du code, des conseils de conception et des solutions pour l’automatisation de la chaîne d’approvisionnement.
Quels sont les codes de barre ITF-14 et Interleaved 2 sur 5 ?
ITF-14 est le code bar standard pour les cartons et les cas de livraison dans les chaînes d’approvisionnement mondiales (encodes 14 chiffres). Interleaved 2 of 5 (I2of5) est un code numérique de haute densité utilisé pour l’étiquetage de stockage, industriel et de distribution, supportant les lignes numériques à longueur égale variables.
Début rapide (exemple minimum)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Principaux
- Visual Studio 2019 ou ultérieur
- .NET 6.0+ ou .Net Framework 4.6.2+
- Aspose.BarCode pour .NET (NuGet)
- Les connaissances C#
PM> Install-Package Aspose.BarCode
La mise en œuvre étape par étape
L’exemple de l’IF14 :
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
2 sur 5 Exemples :
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
L’affichage de code bar
- Bars de porte (ITF-14) :
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Haute de bar / largeur :
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Couleur / Background :
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- • Caption :
csgen.Parameters.CaptionBelow.Visible = true;
Formats de sortie soutenus
- PNG, JPEG, BMP — Étiquettes imprimées et numériques
- TIFF — High-res/archivage
- SVG, EMF — Vector / large format d’impression
Résolution des problèmes et problèmes communs
Le barcode n’est pas scané ? - L’entrée sécurisée est tous les chiffres, la longueur correcte, même les numéros pour I2of5, le contraste approprié.
Il n’y a pas de cadre sur l’ITF-14 ?- Configurez ITF14BorderType to Frame pour la conformité de la chaîne d’approvisionnement GS1.
Too grand pour l’étiquette?- Ajustez la taille XD et la hauteur de la barre pour une taille plus petite.
FAQs
**Q: Puis-je coder les nombres de longueur variable avec Interleaved 2 of 5?**A : Oui, mais même le nombre de chiffres.
**Q: Quelle est la barre/frame du porteur dans ITF-14?**A: Une limite autour du code bar pour la chaîne d’approvisionnement / GS1 conformité et une meilleure détection de scanner.
Utiliser les cas et les applications
- Étiquette et carton (ITF-14)
- Stockage/Inventaire industriel (I2of5)
- Barcodes de cas de livraison
- Automatisation de la chaîne d’approvisionnement en masse
Meilleures pratiques : Table de référence rapide
TIPS | Faites | ne pas |
---|---|---|
La longueur numérique | ITF-14 : 13, I2of5 : même le nombre | Les chiffres indésirables pour I2of5 |
Les bars porteurs | Utiliser le cadre pour la conformité ITF-14 | Aucune limite pour les étiquettes ITF-14 |
Format de sortie | Utiliser PNG/SVG pour l’impression crisp | Low-res JPG pour les emballages |
Caption | Afficher ci-dessous pour la clarté | Découvrir les étiquettes de stockage |
Conclusion
ITF-14 et Interleaved 2 of 5 sont le fondement de la logistique et de l’automatisation des entrepôts. Aspose.BarCode pour .NET permet de générer, exporter et personnaliser ces codes de barre pour toute chaîne d’approvisionnement ou flux de travail industriel. Aspose.BarCode API de référence Pour plus de détails.
More in this category
- Accélérer la scanation de code bar 1D dans les flux de travail d'inventaire et de stockage dans .NET
- Créer des codes barres UPC-A et U PC-E pour l'emballage de produits dans .NET
- Créer les codes de barre GS1-128 (UCC/EAN-128) pour la chaîne d'approvisionnement et la conformité dans .NET
- Créer les codes ISBN et ISSN pour les livres et périodiques dans .NET
- Créer un code 128 avec Aspose.BarCode pour .NET