Šis ceļvedis izskaidro, kā radīt ISBN un ISSN barkodus, izmantojot Aspose.BarCode .NET. Tas aptver uzstādīšanas procesu, barkoda radīšanas metodes, pielāgošanās iespējas un labākās prakses dažādiem lietošanas gadījumiem.

Introduction

Šis ceļvedis nodrošina soli pa solim pieeju ISBN (Starptautiskais standarta grāmatu numurs) un ISSN (International Standard Serial Number) barkodiem, izmantojot Aspose.BarCode .NET. Tas ietver pilnus C# kodu piemērus, pielāgošanās iespējas un labākās prakses dažādiem lietošanas gadījumiem, piemēram, grāmatas publicēšanu, žurnāla izplatīšanu, bibliotēkas iegūšanas un akadēmiskās preses.

Kas ir ISBN un ISSN kods?

ISBN barkodi tiek izmantoti grāmatās globālajiem mazumtirdzniecības, bibliotēkas un publikācijas darba plūsmas. tie nāk divos formātos: ISBN-10 (9 skaitļi) un ISBN-13 (12 skaitļus). ISSN tiek izmantots žurnāliem, žurnālistiem un žurnālam.

Ātrs sākums (minimālais piemērs)

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);

Prerequisites

  • Visual Studio 2019 vai vēlāk
  • .NET 6.0+ vai .Net Framework 4.6.2+
  • Aspose.BarCode par .NET (NuGet)
  • C# zināšanas
PM> Install-Package Aspose.BarCode 

Step-by-step īstenošana

ISBN-10 piemērs:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN, "123456789");
gen.Save("book-isbn10.png", BarCodeImageFormat.Png);

ISBN 13 piemērs:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISBN13, "978123456789");
gen.Save("book-isbn13.png", BarCodeImageFormat.Png);

ISSN piemērs:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ISSN, "1234567");
gen.Save("magazine-issn.png", BarCodeImageFormat.Png);

Pievieno papildu (Add-On) kodi

Papildu kodi var kodēt cenu vai redakcijas informāciju.

// 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);

Barkoda izskats

  • Bar augstums / platums: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • krāsas un aizmugures: csgen.Parameters.Barcode.BarColor = Color.Navy; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • Kapteinis ir: csgen.Parameters.CaptionBelow.Visible = true;

Atbalstītie izejas formāti

  • PNG, JPEG, BMP — drukāti un digitāli aktīvi
  • TIFF — High-res publicēšana
  • SVG, EMF — Vektors / plašs formāts

Problēmu risināšana un kopīgas problēmas

  • *Kods nav skenēts? *- Pārbaudiet skaitļu garumu, spēkā esošos skaitļus, pievienošanas kodu ilgumu (2 vai 5 skaitļi), kontrastu.

  • ** Pievienojiet kodu, kas neparādās?**- Secure SupplementData ir derīgs 2 vai 5 skaitļu riteņbraucējs.

  • ** Vai ir formāts mazumtirdzniecībai?**- Izmantojiet ISBN-13 modernai publikācijai, ISBN-10 mantojumam.

FAQs

**Q: Vai es varu kodēt cenu vai redakciju kā papildinājumu?**A: J—izmantojiet 2 vai 5 skaitļu papildinājumus papildu datiem.

**Q: Vai šie barkodi ir saderīgi ar mazumtirdzniecības un bibliotēkas sistēmām?**A: Jā, iznākums ir standarti, kas atbilst publicēšanas un mazumtirdzniecības skenēšanas prasībām.

Izmantojiet gadījumus un pieteikumus

  • Grāmatu publicēšana un mazumtirdzniecība
  • Magazine un periodiskā izplatīšana
  • Bibliotēkas iegādes un uzraudzība
  • Akadēmiskā preses un ISBN aģentūras

Labākās prakses: ātrās atsauces tabula

TipDoNeviens
Koda garumsISBN-10: 9, ISBN-13: 12, ISSN: 7Nepareizi vai papildu skaitļi
Add-on kods2 vai 5 skaitļiCiti add-on garumi
Izplūdes formātsPNG/SVG drukāšanai/digitālaiZema atkritumu jpg segšanai
CaptionRādīt zemāk par skaidrībuslēpjas mazumtirdzniecības iepakojumos

Conclusion

ISBN un ISSN raksti ir būtiski grāmatu, žurnālu un periodisko publikāciju. Aspose.BarCode for .NET nodrošina visu, kas jums nepieciešams, lai modernu, standartizētu rakstiem. Aspose.BarCode API atsauce Vairāk publicēšanas scenāriju.

More in this category