Hozzon létre kódot 39 és kód 39 Teljes ASCII bárkódokat .NET alkalmazások segítségével Aspose.BarCode könyvtár. Ez az útmutató biztosítja a lépésről lépésre utasításokat, C# kód minták, és személyre szabási tippek a barcode megjelenése.
Bevezetés
Ez a cikk megmagyarázza, hogyan kell létrehozni a Code 39 és code 39 Full ASCII bárkódokat az eszközkezeléshez, a készlet nyomon követéséhez és más alkalmazásokhoz Aspose.BarCode .NET használatával.
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 eszközjelekhez, készletrendszerekre, könyvtári menedzsmenthez és azonosító kártyákhoz.
Gyors indulás (minimális példa)
Az alábbi minimális példa azt mutatja, hogyan kell létrehozni egy alapkódot 39 sáv kódot a C#:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Code39, "ABC1234");
generator.Save("asset-code39.png", BarCodeImageFormat.Png);
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 39-es és a teljes ASCII-kód 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élyezhető, 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 | Donátok |
---|---|---|
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.