Hogyan kell létrehozni az ISBN és az ISSN kódokat könyvek és folyóiratok .NET

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

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ó

TippA Donem
Kód hosszaISBN-10: 9, ISBN-13: 12, ISSN: 7Hiba vagy többletszámok
Add-on kódCsak 2 vagy 5 számjegyTovábbi add-on hosszúságok
kimeneti formátumPNG / SVG nyomtatás / digitálisLow-res JPG a lefedettséghez
CaptionLásd alább a világosságértElrejtve 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.

 Magyar