Ez az útmutató elmagyarázza, hogyan kell létrehozni az ISBN és az ISSN bárkódokat az Aspose.BarCode használatával .NET. Ez magában foglalja a telepítési folyamatot, a bárkóddal kapcsolatos generációs módszereket, az alkalmazási lehetőségeket és a legjobb gyakorlatokat a különböző használati esetekben.
Bevezetés
Ez az útmutató egy lépésről lépésre megközelítést biztosít az ISBN (International Standard Book Number) és az ISSN (Nemzetközi Standard Szériás Szám) bárkódok létrehozásához Aspose.BarCode .NET. Ez magában foglalja a teljes C# kód példákat, a személyre szabási lehetőségeket és a legjobb gyakorlatokat a különböző használati esetekhez, mint például a könyvkiadás, magazin forgalmazása, könyvtár beszerzése és tudományos sajtó.
Mi az ISBN és az ISSN kód?
Az ISBN bárkódokat a könyvekben használják a globális kiskereskedelmi, könyvtári és kiadói munkafolyamatok számára. Két formátumban jelennek meg: ISBN-10 (9 szám) és ISBN-13 (12 szám). Az ISSN folyóiratokhoz, magazinokhoz és újságírókhoz használható.
Gyors indulás (minimális példa)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ISBN, "123456789"); // ISBN-10
// Add-on (optional): generator.Parameters.Barcode.Supplement.SupplementData = "05";
generator.Save("book-isbn.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
Az ISBN-10 példája:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN, "123456789");
gen.Save("book-isbn10.png", BarCodeImageFormat.Png);
Az ISBN 13 példája:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN13, "978123456789");
gen.Save("book-isbn13.png", BarCodeImageFormat.Png);
Az ISSN példája:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISSN, "1234567");
gen.Save("magazine-issn.png", BarCodeImageFormat.Png);
Kiegészítő (add-on) kódok hozzáadása
A kiegészítő kódok kódolhatják az ár- vagy kiadási információkat.
// Add a 2-digit or 5-digit supplemental code
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN, "123456789");
gen.Parameters.Barcode.Supplement.SupplementData = "05";
gen.Save("book-isbn-addon.png", BarCodeImageFormat.Png);
Barcode megjelenés
- 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.Navy; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
- Kapcsolódó cikkek:
csgen.Parameters.CaptionBelow.Visible = true;
Támogatott kimeneti formátumok
- PNG, JPEG, BMP — nyomtatott és digitális eszközök
- TIFF — High-res kiadvány
- SVG, EMF — Vektor/széles formátum
Problémák megoldása és közös problémák
A kód nem szkennel? - Ellenőrizze a szám hossza, érvényes számok, add-on kód hosszúsága (2 vagy 5 szám), kontraszt.
A kód hozzáadása nem jelenik meg?- Az Assure SupplementData egy érvényes 2- vagy 5-digit szalag.
Vagy a kiskereskedelmi forgalomban? - Használja az ISBN-13 a modern közzétételhez, ISBN-10 az örökséghez.
FAQs
**Q: Az árat vagy a kiadványt add-onként kódolhatom?**A: Igen, használja a 2- vagy 5-digit adalékanyagokat kiegészítő adatokhoz.
**Q: Ezek a bárkódok kompatibilisek a kiskereskedelmi és könyvtári rendszerekkel?**A: Igen” kiadás megfelel a szabványoknak a közzététel és a kiskereskedelmi szkennelés.
Esetek és alkalmazások használata
- Könyvkiadás és kiskereskedelem
- Magazin és időszakos forgalmazás
- Könyvtár megszerzése és nyomon követése
- Akadémiai sajtó és ISBN ügynökségek
Legjobb gyakorlatok: gyors referenciamutató
Tipp | A Do | nem |
---|---|---|
Kód hossza | ISBN-10: 9, ISBN-13: 12, ISSN: 7 | Hiba vagy többletszámok |
Add-on kód | Csak 2 vagy 5 számjegy | További add-on hosszúságok |
kimeneti formátum | PNG / SVG nyomtatás / digitális | Low-res JPG a lefedettséghez |
Caption | Lásd alább a világosságért | Elrejtve a kiskereskedelmi csomagolást |
következtetések
Az ISBN és az ISSN bárkódok alapvető fontosságúak a könyv, magazin és időszakos közzététel szempontjából.Az Aspose.BarCode for .NET mindent megad, amire szüksége van a modern, szabványos és megfelelõ vonalkód kiadásához. Az Aspose.BarCode API referenciája További publikációs forgatókönyvek.