Comment générer ITF-14 et Interleaved 2 de 5 codes de barre pour l'étiquetage carton et logistique
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);
Table des contenus
- Introduction
- Quels sont les codes de barre ITF-14 et Interleaved 2 sur 5 ?
- Début rapide (exemple minimum)
- Principaux
- La mise en œuvre étape par étape
- L’affichage de code bar
- Formats de sortie soutenus
- Résolution des problèmes et problèmes communs
- FAQs
- Utiliser les cas et les applications
- Migliori pratiche
- Articles connexes
- Conclusion
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, avec un code complet, des conseils de conception et des solutions pour l’automatisation de la chaîne d’approvisionnement.
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 / Archives
- 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.