Reports for WinForms
BarCodeEnum 列挙体

C1.C1Report.4 アセンブリ > C1.C1Report 名前空間 : BarCodeEnum 列挙体
フィールドで使用されるバーコードのタイプを決定します。
シンタックス
'宣言
 
Public Enum BarCodeEnum 
   Inherits System.Enum
public enum BarCodeEnum : System.Enum 
メンバ
メンバ解説
Ansi39ANSI 3 of 9(Code 39)は、大文字、数字、- , * $ / + % を使用します。
Ansi39xANSI Extended 3 of 9(Extended Code 39)は、ASCII 文字セット全体を使用します。
Codabar数値のみ。Code39 より少し記録密度が高い。
Code_128_ACode 128 A は、制御文字、数字、句読点、大文字を使用します。
Code_128_BCode 128 B は、数字、句読点、大文字、小文字を使用します。
Code_128_CCode 128 C は数字だけを使用します。
Code_128autoCode 128 Auto は、ASCII 文字セット全体を使用します。最小のバーコードになるように、Code 128 A、B、および C から 1 つが自動的に選択されます。
Code_2_of_5Code 2 of 5 は数字だけを使用します。
Code128英数字。Code39 より記録密度が高い。少なくとも6キャラクタが必要です。
Code25intlvInterleaved 2 of 5 は数字だけを使用します。
Code39英数字(Code 3 of 9)。
Code39xExtended Code 39 は、ASCII 文字セット全体を使用します。
Code49Code 49 は、2 次元高密度スタック型バーコードです。ASCII 文字セット全体をエンコードします。
Code93英数字。
Code93xExtended Code 93 は、ASCII 文字セット全体を使用します。
CodeI2of5数値のみ。
DataMatrixData Matrix は、正方形または長方形のマトリックスパターンに並べられた正方形モジュールから成る 2 次元高密度バーコードです。
EAN_13EAN-13 は、数字(12 個の数字とチェックデジット)だけを使用します。文字列内に数字が 12 個だけある場合は、チェックサムを計算し、それを 13 番目の位置に付加します。13 個の数字がある場合は、チェックサムを検証し、それが正しくない場合はエラーを生成します。
EAN_8EAN-8 は、数字(7 個の数字とチェックデジット)だけを使用します。
Ean128GS1-128(以前は UCC-128 または EAN-128 と呼ばれていました)の目的は、パッケージに単なる製品コード以上の情報を含むラベルを付ける標準的な手法を確立することです。バッチ番号や使用期限などの補助的な情報を提供します。UCC/EAN/GS1-128 には大きく分けて2つのコンポーネントがあります。アプリケーション ID を含むデータと、データのコード化に使用するバーコード記号です。バーコード記号はコード 128 です。違いは、定義済みのアプリケーション ID とコード 128 記号にエンコードされたデータの使い方です。
EAN128FNC1EAN128FNC1 は UCC/EAN-128(EAN128)バーコードタイプの 1 つで、任意の場所に FNC1 文字を挿入したり、バーサイズを調整することができるなど、UCC/EAN-128 にはない機能をサポートしています。FNC1 文字を挿入するには、実行時に Text プロパティに "\n"(C# の場合)または "vbLf"(VB の場合)を設定します。
Ean13EAN-13 バーコード。EAN-13 は、12 桁の商品コード(およびコントロールによって作成される1つのチェックサム桁)をエンコードします。
Ean8EAN-8 バーコード。EAN-8 は、7桁の商品コード(およびコントロールによって作成される1つのチェックサム桁)をエンコードします。
IntelligentMailIntelligent Mail(以前の 4-State Customer Barcode)は、米国内の郵便に使用される 65 本のバーコードです。
JapanesePostalこれは、日本の郵便制度で使用されるバーコードです。18 桁の英数字をエンコードします。これには、7 桁の郵便番号の後に、必要に応じて番地や部屋番号などの情報が含まれます。エンコードするデータにはハイフンを含めることができます。
Matrix_2_of_5Matrix 2 of 5 は、3 本の黒バーと 2 本の白バーから成る比較的高密度のバーコードです。Matrix_2_of_5 は数字だけを使用します。
MicroPDF417MicroPDF417 は、PDF417 から派生された 2 次元多段バーコードです。Micro-PDF417 は、データをできる限り小さなサイズの 2 次元シンボル(最大 150 バイト、英数字 250 文字、数字 366 桁)にエンコードする必要があるアプリケーション用に設計されています。
MSIMSI Code は数字だけを使用します。
Noneバーコードなし。
Pdf417Pdf417 は、よく使用されている 2 次元高密度バーコードです。最大 1,108 バイトの情報をエンコードできます。このバーコードは、小さなバーコードを積み重ねて構成されます。ASCII 文字セット全体をエンコードします。最大 2,725 データ文字をエンコードできます。
PostNet数値のみ。米国郵便サービス。
QRCodeQRCode は、英数字やバイトデータに加えて、日本語の漢字やかな文字も扱うことができる 2 次元バーコードです。このバーコードは最大 7,366 文字をエンコードできます。
RM4SCCRoyal Mail RM4SCC は、文字と数字(チェックデジット付き)だけを使用します。これは、イギリスのロイヤルメールで使用されるバーコードです。
RSS14RSS14 は、コンポジットコンポーネント(CC)で拡張された EAN および UPC 情報を小さなスペースにエンコードできる省スペースシンボル(Reduced Space Symbology:RSS)の 1 つです。このバージョンは、全方向型 POS スキャナと共に使用される 14 桁の EAN.UCC 品目識別用です。
RSS14StackedRSS14Stacked は、コンポジットコンポーネント(CC)で拡張された EAN および UPC 情報を小さなスペースにエンコードできる省スペースシンボル(Reduced Space Symbology:RSS)の 1 つです。このバージョンは、RSS14Truncated では広すぎる場合に 2 段に積み重ねられること以外は、RSS14Truncated と同じです。
RSS14StackedOmnidirectionalRSS14StackedOmnidirectional は、コンポジットコンポーネント(CC)で拡張された EAN および UPC 情報を小さなスペースにエンコードできる省スペースシンボル(Reduced Space Symbology:RSS)の 1 つです。このバージョンは、RSS14 では広すぎる場合に 2 段に積み重ねられること以外は、RSS14 と同じです。
RSS14TruncatedRSS14Truncated は、コンポジットコンポーネント(CC)で拡張された EAN および UPC 情報を小さなスペースにエンコードできる省スペースシンボル(Reduced Space Symbology:RSS)の 1 つです。このバージョンは、小さな品目に使用される、インジケータデジット付きの 14 桁の EAN.UCC 品目識別用です。POS スキャナ用ではありません。
RSSExpandedRSSExpanded は、コンポジットコンポーネント(CC)で拡張された EAN および UPC 情報を小さなスペースにエンコードできる省スペースシンボル(Reduced Space Symbology:RSS)の 1 つです。このバージョンは、全方向型 POS スキャナと共に使用される、AI 要素文字列(有効期限、重量など)付きの 14 桁の EAN.UCC 品目識別用です。
RSSExpandedStackedRSSExpandedStacked は、コンポジットコンポーネント(CC)で拡張された EAN および UPC 情報を小さなスペースにエンコードできる省スペースシンボル(Reduced Space Symbology:RSS)の 1 つです。このバージョンは、RSSExpanded では広すぎる場合に 2 段に積み重ねられること以外は、RSSExpanded と同じです。
RSSLimitedRSS Limited は、コンポジットコンポーネント(CC)で拡張された EAN および UPC 情報を小さなスペースにエンコードできる省スペースシンボル(Reduced Space Symbology:RSS)の 1 つです。このバージョンは、0 または 1 のインジケータデジット付きの 14 桁の EAN.UCC 品目識別用です。POS スキャナでスキャンされない小さなシンボルに使用されます。
UCCEAN128UCC/EAN ?128 は、ASCII 文字セット全体を使用します。HIBC アプリケーションで使用される特殊な Code 128 です。
UPC_AUPC-A は、数字(11 個の数字とチェックデジット)だけを使用します。
UPC_E0UPC-E0 は数字だけを使用します。Zero Suppression の UPC シンボルに使用されます。Caption プロパティには、6 桁の UPC-E コードまたは完全な 11 桁(必須のコードタイプ 0 を含む)の UPC-A コードを入力する必要があります。11 桁のコードが入力された場合、バーコードコントロールは、可能であればそれを 6 桁の UPC-E コードに変換します。11 桁のコードを 6 桁のコードに変換できない場合は、何も表示されません。
UPC_E1UPC-E1 は数字だけを使用します。主に小売業界で在庫ラベルに使用されます。UPC-E1 の入力文字列の長さは数字 6 個です。
UpcAUPC-A は、本、雑誌、新聞のほか、巷のスーパーマーケットの棚にあるほとんどすべての商品に見られる一般的なエンコードです。EAN-13 に似ていますが、11 桁の数値データと末尾にチェックデジットがエンコードされています。最初の桁は番号システムを識別し、次の5桁がメーカーコード、次の5桁が製品コード、最後にチェックデジットが続きます。
UpcE

UPC-E は UPC-A のバリエーションです。余分なゼロを省くことでバーコードのサイズをコンパクト化できます。結果の UPC-E バーコードは、UPC-A バーコードの約半分のサイズになるため、一般に包装の非常に小さな製品で使用されています。

UpcE エンコーディングを使用する場合は、UpcA エンコードを使用するかのように、Text プロパティを 11 桁の文字列に設定します。

一部の UpcA コードは UpcE にエンコードできません。メーカーコードの末尾が 000、100、または 200 の場合、製品番号は 900 以下である必要があります。メーカーコードの末尾が 00 で、かつ 100、200、300 でない場合、製品番号は 90 以下である必要があります。メーカーコードの末尾が0で、かつ 00 でない場合、製品番号は9以下である必要があります。メーカーコードの末尾が0でない場合、製品番号は 5〜9 の範囲である必要があります。

解説
この列挙型のメンバを使用して、 Fieldクラスの Field.BarCodeプロパティの値を設定します。
継承階層

System.Object
   System.ValueType
      System.Enum
         C1.C1Report.BarCodeEnum

参照

C1.C1Report 名前空間