Hogyan kell létrehozni az ISBN és az ISSN kódokat könyvek és folyóiratok .NET
Mi az ISBN és az ISSN kód?
ISBN (International Standard Book Number) bárkódokat használnak könyvek globális kiskereskedelmi, könyvtár, és kiadói munkafolyamatok – elérhető ISBN-10 és ISBN-13 formátumban. ISSN (Nemzetközi Standard Szériás Szám) használják magazinok, folyóiratok és újságok. kiegészítő (add-on) kódok kódolhat ár vagy kiadás.
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);Tartalmak táblája
- Bevezetés
- Mi az ISBN és az ISSN kód?
- Gyors indulás (minimális példa)
- előfeltételek
- lépésről lépésre megvalósítás
- Kiegészítő (add-on) kódok hozzáadása
- 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 az útmutató elmagyarázza, hogyan kell létrehozni az ISBN és az ISSN bárkódokat a könyvek, folyóiratok és a kiadványok használatával Aspose.BarCode .NET. Tartalmazza a teljes C# kódot, tippeket a bővítmények, és tanácsot a könyvtár / közzététel használati esetek.
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
// Add a 2-digit or 5-digit supplemental (e.g., price or edition)
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 – a kiegészítő adatokhoz 2- vagy 5-digit adalékanyagok használata.
**Q: Ezek a bárkódok kompatibilisek a kiskereskedelmi és könyvtári rendszerekkel?**A: Igen - a 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.