Code128

Code128 リニア バーコードは多くの分野で広く使用されるようになりました。その名前からわかるように、128 文字をエンコードできます。ただし、これは数字のみに限定されず、文字や一部の特殊文字をエンコードすることもできます。これが EAN 規格コードとの違いであり、主な利点です。
コードの構造は、ほとんどのリニア バーコードと同様に単純です。コードの両側には空白領域があり、これによってコードの始まりを明確に定義できます。次に、コードの始まりが特殊文字(一連のバーとスペース)によって示されます。スタート キャラクタの後にエンコードされたデータが続きます。次に、コードの完全性を検証するためのチェックサム文字が続きます。エンコードされたデータの終わりを示すストップ コードによって、コードは完了します。
文字、数字、特殊文字の異なる文字セットを使用して、さまざまな情報がエンコードされます。各文字は 3 本のバーと 3 本のスペースでエンコードされます。バーとスペースの幅はさまざまです。幅はモジュールの数(1 ~ 4)によって決まります。
結果として、Code128 には次のような利点があります。
- 数字と文字(大文字)の両方をエンコードできる
- 二重パッケージを使用しているため、純粋なデジタル コードは非常にコンパクトである
FastReport .NET で Code128 バーコードを生成するには、レポート デザイナーのツール バーでバーコード オブジェクト
を選択します。ドロップダウン リストで "その他" カテゴリに移動し、"Code128" を選択します。

バーコードを選択したら、それをレポート ページに配置します。
追加したバーコードをダブルクリックしてエディターを開きます。バーコード エディターは、追加したオブジェクトを右クリックして表示されるコンテキスト メニューにあるボタン
をクリックして開くこともできます。

バーコードの下のテキストを非表示にしたい場合は、プロパティ インスペクターで対応するバーコードの ShowText プロパティを探し、その値を False に設定します。
