ISBN と ISSN バーコードを .NET で書籍と雑誌に作成する方法

ISBN と ISSN バーコードを .NET で書籍と雑誌に作成する方法

ISBN と ISSN バーコードとは?

ISBN (International Standard Book Number) バーコードは、グローバルな小売、図書館、出版のワークフローのための本に使用されます - ISBN-10 と ISBN-13 フォーマットで利用できます.

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

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

テーブルコンテンツ

導入

このガイドでは、本、雑誌、および出版のための ISBN と ISSN バーコードを作成する方法を説明します .NET のための Aspose.BarCode を使用して.

原則

  • 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 (e.g., price or edition)
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: はい - 追加データのために 2 または 5 桁の添加物を使用します.

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

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

  • 書籍出版と小売
  • 雑誌と定期配布
  • 図書館の取得と追跡
  • アカデミック・プレス・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 リファレンス もっと出版シナリオを.

 日本語