This guide explains how to generate ISBN and ISSN barcodes using Aspose.BarCode for .NET. It covers the installation process, barcode generation methods, customization options, and best practices for various use cases. このガイドは、インストールプロセス、バーコード生成方法、カスタマイズオプション、およびさまざまな使用ケースのための最良の実践を説明します。

導入

このガイドは、Aspose.BarCode for .NET を使用して ISBN (International Standard Book Number) と ISSN (インターナショナル標準シリアル番号) バーコードを生成するためのステップアップアプローチを提供します。

ISBN と ISSN バーコードとは?

ISBN バーコードは、グローバルな小売、図書館、出版のワークフローのための本に使用されます. 彼らは2つのフォーマットで来ます: ISBN-10 (9 桁) と ISBN-13 (12 数字)。

スピードスタート(最小例)

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

原則

  • Visual Studio 2019 以降
  • .NET フレームワーク 4.6.2+
  • Aspose.BarCode for .NET (NuGet) にアクセスする
  • 基本的なC#知識
PM> Install-Package Aspose.BarCode 

ステップ・ステップ・実施

ISBN10 例:

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

ISBN13 例:

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

ISSN 例:

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

追加(追加)コードの追加

追加コードは、価格またはエディション情報を暗号化することができます。

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

カスタマイズバーコードの表示

  • バーの高さ/幅: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • 色/背景: csgen.Parameters.Barcode.BarColor = Color.Navy; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;
  • キャプチャー: csgen.Parameters.CaptionBelow.Visible = true;

サポートされた出力フォーマット

  • PNG、JPEG、BMP — 印刷およびデジタル資産
  • TIFF — High-res 出版
  • SVG、EMF — ベクトル/広いフォーマット

問題解決と共通の問題

  • バルコードはスキャンしない?- 数字の長さ、有効な数字、追加コード長さをチェックする(単に2または5桁)、対照。

  • 表示されていないコードを追加しますか?- Ensure SupplementData は有効な 2 または 5 桁のストレッチです。

  • 小売業の仕様は? - 現代出版のためのISBN-13を使用し、遺産のためにISB-10を使用します。

FAQ

**Q:価格またはエディションを追加として暗号化できますか?**A:Yesâ€` 追加データのための2または5桁の追加を使用します。

**Q:これらのバーコードは小売および図書館システムと互換性がありますか?**A:Yesâ€` 出力は、出版および小売スキャンのための基準に準拠しています。

ケースとアプリケーションの使用

  • 書籍出版と小売
  • 雑誌と定期配布
  • 図書館の取得と追跡
  • アカデミック・プレス・ISBN機関

トップ > レファレンステーブル > Quick Reference Table

ヒントやるダメ
コード長さISBN-10: 9, ISBN-13: 12, ISSN: 7間違った数字または追加数字
Add-on コード2 か 5 桁のみ追加の長さ
出力形式PNG/SVG 印刷/デジタル用カバーのための低レース JPG
キャプテン明確性のために下を表示する小売パッケージに隠れています。

結論

ISBN と ISSN バーコードは、本、雑誌、および定期出版に不可欠です. Aspose.BarCode for .NET には、現代的で標準に準拠するバーコーディングの出力に必要なすべてを提供します。 Aspose.BarCode API リファレンス もっと出版シナリオを

More in this category