次の表は、StimulsoftReportsでサポートされている線形バーコードのリストを示しています。

タイプ長さチェック記号チェックサムアルゴリズム0-9A‐Za‐zその他の記号
UPC-A121モジュロ-10+
UPC-E81モジュロ-10+
EAN-13131モジュロ-10+
EAN-881モジュロ-10+
EAN-128avar1モジュロ-103++ASCII 0〜95
EAN-128bvar1モジュロ-103+++ASCII 32〜127
EAN-128cvar1モジュロ-103+
ITF-14141モジュロ-10+
JAN-13131モジュロ-10+
JAN-881モジュロ-10+
ISBN-10101モジュロ-10+
ISBN-13131モジュロ-10+
ファーマコード1..6int 3..131070
プレッシーvar0-2モジュロ-10/11+ABCDEF
Msivar0-2モジュロ-10/11+
2of5標準var+
2of5インターリーブvar+
FIM1あいうえお
Codabarvar+-$:/。+
ポストネット5、9、111モジュロ-10+
オーストラリア郵便10 [+ var]4リードソロモン+
コード11var0-2、Aモジュロ-11+
コード39var0-1モジュロ-43++-。$ / +%スペース
コード39内線var0-1モジュロ-43+++フルASCII
コード93var2モジュロ-47++-。$ / +%スペース
コード93内線var2モジュロ-47+++フルASCII
コード128avar1モジュロ-103++ASCII 0〜95
コード128bvar1モジュロ-103+++ASCII 32〜127
コード128cvar1モジュロ-103+

説明:

「長さ」-はデータの長さであり、バーコードでエンコードできる文字数です。「var」は可変長を意味します。

「チェック記号」-チェックディジットの可能な数。「A」は、チェックディジットの数を自動的に選択できることを意味します。

「チェックサムアルゴリズム」-チェックディジットを計算するためのアルゴリズム。この情報は、一般的な情報のみを目的として提供されています。

「0-9」、「A‐Z」、「a-z」-記号の範囲。+は、バーコードがこの範囲の文字をエンコードできることを意味します。

 「その他の記号」-この列は、バーコードでエンコードでき、前の3つの範囲に含まれていないその他の文字を示します。

バーコードサイズ

以下は、0から9までの数字をエンコードできる可変長のバーコードの比較です。すべてのバーコードの入力データは同じで、数字の列「0123456789」(「ABCDEFGHIJK」)で、モジュールは同じ20、その他のパラメータはデフォルトで設定されています。

画像は次のことを示しています。最小サイズのバーコードを選択する必要がある場合、数字のみをエンコードする場合は、2of5Interleavedおよびコード128バーコードの方が適しています。

英語の大文字のコーディング

以下は、大文字の英字をエンコードできる可変長のバーコードの比較です。すべてのバーコードの入力データは同じで、行には「ABCDEFGHIJK」があり、モジュールは同じ20、その他のパラメータはデフォルトで設定されています。イメージとしては、最小サイズのバーコードを選択する必要がある場合、数字や大文字の英字をエンコードする場合は、コード93やコード128a / コード128bのバーコードが適しています。

英語の小文字のコーディング

以下は、小文字の英字をエンコードできる可変長のバーコードの比較です。すべてのバーコードには同じ入力データがあります。行には「abcdefghijk」があり、同じモジュール20、その他のパラメーターがデフォルトで設定されています。

画像は次のことを示しています。最小サイズのバーコードを選択する必要がある場合、数字と上下の英字をエンコードするときは、コード128bバーコードの方が適しています。