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.