Discover AS/400

AS/400に関する覚書

NW7バーコードシンボル

AS400でバーコードをプリンターへ出力する方法は以下の方法で実現できます。
  方法 概要 長所・短所
1 プリンターコマンド プリンターで持っているコマンドをスプール上に印字して出力する方法。 機種に依存してしまう為そのプリンターにしか出力できない。
5577キャラクターモード
5577透過モード
2 APWバーコード指定 APWのBARCODEパラメータを指定する方法。 これも機種依存が高い。プリンター対応機種が少ない。
APWのBARCODE 対応機種
3 PRTFのバーコード指定 PRTFのBARCODEキーワードを指定する方法。 IPDSプリンターへ対する機能なのでSCSプリンターへは対応していない。
BARCODEキーワード
4 APWのSYMBOL指定 事前にシンボルパターンを登録しておきAPWのSYMBOLパラメータを指定する方法。 シンボルを作成するので精度的な問題は気になるが、上の1〜3に比べて機種依存度が低い
5 外字パターンの登録 事前にシンボルパターンを外字登録しておき出力する方法。 画面にも表示が出来るようになるが24X24のドット制約の中で表現できるバーコード種類しか対応できない。CPI=15、LPI=8が前提となってしまう。

ここでは、上記の4の方法について説明します。

NW7はコードの1文字に対して1つのシンボルが決定するような体系になっています。
以下にNW7のバーコードSYMBOLの例を載せています。
「APWのSYSBOLを使用してしてみる」にてSYMBOLについて理解深めた後、以下を登録して印刷してみましょう。

※バーコードは印刷精度との関係でスキャナーによっては読めないことや誤読が発生することがありますので事前にテストを行ってください。


  ・180PEL
  ・幅:2
  ・高さ:印刷要件に合わせて任意の高さにする。
記号ID SYMBOL
.
+.................+.................+.  
@@@@@@ @@@@@@ @@@@@@ @@@
+
+.................+.................+.  
@@@ @@@@@@ @@@@@@ @@@@@@
*
+.................+.................+.  
@@@ @@@ @@@ @@@@@@
-
+.................+.................+.  
@@@ @@@ @@@@@@@ @@@
/
+.................+.................+.  
@@@@@@ @@@@@@ @@@ @@@@@@
:
+.................+.................+.  
@@@@@@ @@@ @@@@@@ @@@@@@
$
+.................+.................+. 
@@@ @@@@@@@ @@@ @@@
A
+.................+.................+.  
@@@ @@@@@@ @@@ @@@
B
+.................+.................+.  
@@@ @@@ @@@ @@@@@@
C
+.................+.................+.  
@@@ @@@ @@@ @@@@@@
D
+.................+.................+.  
@@@ @@@ @@@@@@ @@@
E
+.................+.................+.  
@@@ @@@ @@@@@@ @@@
N
+.................+.................+.  
@@@ @@@ @@@ @@@@@@
T
+.................+.................+.  
@@@ @@@@@@ @@@ @@@
0
+.................+.................+.  
@@@ @@@ @@@ @@@@@@@
1
+.................+.................+.  
@@@ @@@ @@@@@@@ @@@
2
+.................+.................+.  
@@@ @@@ @@@ @@@@@@@
3
+.................+.................+.  
@@@@@@@ @@@ @@@ @@@
4
+.................+.................+.  
@@@ @@@@@@@ @@@ @@@
5
+.................+.................+.  
@@@@@@@ @@@ @@@ @@@
6
+.................+.................+.  
@@@ @@@ @@@ @@@@@@@
7
+.................+.................+.  
@@@ @@@ @@@@@@@ @@@
8
+.................+.................+.  
@@@ @@@@@@@ @@@ @@@
9
+.................+.................+.  
@@@@@@@ @@@ @@@ @@@

HOME : TOP

Category

Archive