バージョン

Code 39

UltraCode39Barcode は Code 39 記号を生成します (USS Code 39、Code 3 of 9 としても知られている) 。これはリテール以外の環境で使用されるように開発された最初の英数字記号です。すべてのバーコード リーダーでデコードでき、

可変長のフォーマットの Data 値は、以下の 43 文字を受け付けます: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-.$/+% およびスペース。必要な時には、コントロール プロパティ ShouldGenerateChecksum が True に設定されると、記号の最後にモジュロ 32 アルゴリズムに基づいたチェックサム デジットを追加できます。

コントロール プロパティ Extended が True に設定されると、XamCode39Barcode はフル ASCII サポートで Extended Code 39 もサポートします。

コード宣言付きのサンプル画像:

Visual Basic の場合:

Dim Barcode As New UltraCode39Barcode()
Barcode.Data = "CODE39"

C# の場合:

UltraCode39Barcode Barcode = new UltraCode39Barcode();
Barcode.Data = "CODE39";
xamBarcode XamCode39Barcode 01.png

Visual Basic の場合:

Dim Barcode As New UltraCode39Barcode()
Barcode.Data = "code39"
Barcode.Extended = True
Barcode.ShouldGenerateChecksum = True

C# の場合:

UltraCode39Barcode Barcode = new UltraCode39Barcode();
Barcode.Data = "code39";
Barcode.Extended = true;
Barcode.ShouldGenerateChecksum = true;
xamBarcode XamCode39Barcode 02.png