この記事では、Aspose.BarCode for .NET を使用して小売製品のための EAN-13 およびEAN-8 バーコードの生成に関する詳細なステップを提供します。
導入
EAN-13およびEAN-8バーコードの生成は、ディーラーが収納を効率的に管理し、迅速なチェックアウトプロセスを確保するために不可欠です。
EAN-13とEAN-8のバーコードとは?
EAN-13は世界中のほとんどの小売製品に適した13桁を暗号化し、EAN-8は小さなパッケージや限定ラベルスペースのために設計された8桁のコンパクトバージョンです。
スピードスタート(最小例)
下記の最低例では、Aspose.BarCode を使用して EAN-13 バーコードを生成する方法を示しています。
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345");
generator.Save("product-ean13.png", BarCodeImageFormat.Png);
原則
バーコードを生成する前に、開発環境が正しく設定されていることを確認してください。
- Visual Studio 2019 以降
- .NET フレームワーク 4.6.2+
- Aspose.BarCode for .NET インストール (NuGet)
PM> Install-Package Aspose.BarCode
ステップ・ステップ・実施
EAN13 例:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345"); // 12 digits + auto-checksum
gen.Save("product-ean13.png", BarCodeImageFormat.Png);
EAN-8 例:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN8, "9638507"); // 7 digits + auto-checksum
gen.Save("product-ean8.png", BarCodeImageFormat.Png);
カスタマイズバーコードの表示
バーコードの外観をカスタマイズすることで、高さ、幅、色、回転などのパラメーターを調整できます。
- バーの高さ/幅:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- 色/背景:
csgen.Parameters.Barcode.BarColor = Color.DarkBlue; gen.Parameters.Barcode.BackColor = Color.White;
- キャプチャー:
csgen.Parameters.CaptionBelow.Visible = true;
- 回転(パッケージ用):
csgen.Parameters.RotationAngle = 90;
サポートされた出力フォーマット
Aspose.BarCode は、異なる要件に合致するために、さまざまな出力フォーマットをサポートしています。
- PNG、JPEG、BMP — 印刷またはウェブのための標準画像形式
- TIFF — 高解像度またはバッチ印刷用
- SVG, EMF — スケール可能なヴェクター芸術作品のために
問題解決と共通の問題
バーコードはスキャンしない?
バーコードはすべての数字(文字/スペースなし)、正しい長さ、スキャンするのに十分な大きさであることを確認します。
間違っているか欠けているか?
Aspose.BarCode は自動的にチェックインを追加します; 12 または 7 桁を提供します。
ラベルは合わない?
EAN-8 を使用して小さなパッケージに使用し、バーの高さ/XDimension を減らします。
FAQ
Q:バッチで複数の製品のバーコードを生成できますか?A: はい. 製品リストを通過し、各バーコード画像をプログラム的に生成/保存します。Q:色のバーコードを使用できますか?A:最大のスキャナー互換性のために、明るい背景に暗いバーに固執し、色を慎重に使用してください。
ケースとアプリケーションの使用
- 小売・グローセリーチェックアウト
- インベントリー&ストックルームラベル
- POSレシピとシェルフタグ
- 電子商取引製品画像
トップ > レファレンステーブル > Quick Reference Table
ヒント | やる | ダメ |
---|---|---|
コード長さ | EAN-13: 12 数字、EAN-8: 7 | 追加/短い数字を追加する |
バー色 | ブラック/ダークブルー on ホワイト | レッド/黄色のバー |
キャプテン | 読みやすさを下に示す | バーで覆う |
出力形式 | PNG/SVG をクリスパースタッチに使用する | 印刷のための低レースJPG |
結論
EAN-13とEAN-8のバーコードは、世界中の小売および倉庫のためのゴールドスタンダードです。Aspose.BarCode for .NET では、あらゆる用途に適切で質の高いバーコーディーを生成するのが簡単になります。 Aspose.BarCode API リファレンス 詳細と先進的なシナリオ