Hogyan lehet létrehozni a kódot 39 és 39 teljes ASCII bárkódok a testreszabott szöveg .NET
Melyek a 39 és 39 kód teljes ASCII bárkódok?
A kód 39 egy széles körben használt 1D vonalkód, amely támogatja a felső betűket, számokat és néhány szimbólumot – ideális az eszközjelekhez, az inventóriumhoz, a könyvtári rendszerhez és az azonosító kártyákhoz.
Gyors indulás (minimális példa)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Code39, "ABC1234");
generator.Save("asset-code39.png", BarCodeImageFormat.Png);Tartalmak táblája
- Bevezetés
- Melyek a 39 és 39 kód teljes ASCII bárkódok?
- Gyors indulás (minimális példa)
- előfeltételek
- lépésről lépésre megvalósítás
- Barcode megjelenés
- Támogatott kimeneti formátumok
- Problémák megoldása és közös problémák
- FAQs
- Esetek és alkalmazások használata
- Legjobb gyakorlatok
- Kapcsolódó cikkek
- következtetések
Bevezetés
Ez a cikk megmagyarázza, hogyan kell létrehozni a kódot 39 és 39 teljes ASCII bárkódokat az eszközkezeléshez, a könyvtári rendszerekhez és a készletmunkafolyamatokhoz Aspose.BarCode .NET.
előfeltételek
- Visual Studio 2019 vagy újabb
- .A .NET 6.0+ és a .NET Framework 4.6.2+
- Aspose.BarCode a .NET (NuGet) használatához)
- Alapvető C# tudás
PM> Install-Package Aspose.BarCode lépésről lépésre megvalósítás
A 39 példány:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39, "ASSET2025");
gen.Save("asset-code39.png", BarCodeImageFormat.Png);Kód 39 Teljes ASCII (Kiterjesztett) Példa:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39Extended, "Asset#1234_ABC");
gen.Save("asset-code39ext.png", BarCodeImageFormat.Png);Barcode megjelenés
- Kattintson a számlákra:
csgen.Parameters.Barcode.Code39.EnableChecksum = true; - Bar magassága / szélessége:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2; - szín és háttér:
csgen.Parameters.Barcode.BarColor = Color.DarkGreen; gen.Parameters.Barcode.BackColor = Color.White; - Kapcsolódó cikkek:
csgen.Parameters.CaptionBelow\.Visible = true; - Teljes ASCII mód:
EncodeTypes.Code39Extended
Támogatott kimeneti formátumok
- PNG, JPEG, BMP – nyomtatás és web
- TIFF – High-res / archívum
- SVG, EMF – skálázható grafika
Problémák megoldása és közös problémák
A kód nem szkennel?
Győződjön meg róla, hogy csak érvényes karaktereket használnak (A-Z, 0-9, - $ % . / + tér az alapkód 39).
Különleges karakterek esetén használja a Code39Extended.
Vissza a hibát?
Engedélyezze vagy kikapcsolja a checksumot, hogy megfeleljen a szkenner konfigurációjának.
Kicsi címke nem illeszkedik?
Javítsa a sáv magasságát és a XDimensziót; használja a 39 kódot a 128 kódnál a kevésbé sűrű kódokhoz.
FAQs
**Q: Mi a különbség a Kód 39 és a Kod 39 Full ASCII között?**A: A szabványos kód 39 csak egy korlátozott karakterkészletet támogat. teljes ASCII mód (Kiterjesztett) lehetővé teszi, hogy a két szimbólumszekvenciák formájában titkosítsák őket.
**Q: Az ellenőrzési szám kötelező?**A: Ez opcionális a Kódban 39. Csak akkor engedélyezheti, ha a munkafolyamat vagy a szkenner igényel.
Esetek és alkalmazások használata
- Az eszközök és berendezések címkézése
- Könyvtár és iskola menedzsment
- Inventory / Stockroom nyomkövetés
- Ipari és azonosító jelek
Legjobb gyakorlatok: gyors referenciamutató
| Tipp | A Do | nem |
|---|---|---|
| Charset | Használja az A-Z, 0-9, -.$%./+ (alap) | Használja az alacsonyabb mennyiséget az alapmodusban |
| Teljes ASCII | Használja a kódot39A szimbólumokhoz kiterjesztett | A szimbólumok elvárása az alapmodusban |
| kimeneti formátum | SVG / PNG a krisp kimenetelhez | Low-res JPG nyomtatáshoz |
| Ellenőrizze a digitális | Csak akkor lehetséges, ha szükséges | A véletlenszerűen |
következtetések
A kód 39 az eszközök, a készletek és a könyvtárak barkódolásának hátterében.A Aspose.BarCode for .NET rugalmas lehetőségeket kínál minden forgatókönyv számára Az Aspose.BarCode API referenciája továbbfejlesztett barcode funkciók.