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ó

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.

More in this category