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 バーコードとは?
- スピードスタート(最小例)
- 原則
- ステップ・ステップ・実施
- 追加(追加)コードの追加
- カスタマイズバーコードの表示
- サポートされた出力フォーマット
- 問題解決と共通の問題
- FAQ
- ケースとアプリケーションの使用
- ベストプラクティス
- 関連記事
- 結論
導入
このガイドでは、本、雑誌、および出版のための 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 リファレンス もっと出版シナリオを.