バーコードを描画します。JAVAの場合にはjvDrawBarcodeを使います。
[構文]
設定項目 |
内容 |
jid |
jvCreateで取得したジョブID |
sx |
バーコードの左上X座標(1/100mm単位) |
sy |
バーコードの左上Y座標(1/100mm単位) |
barHeight |
バーの高さ(1/100mm単位) |
barSize |
設定する値はバーコードの種類によって異なります。(下記参照) |
charGap |
キャラクタ間ギャップ(1/100mm単位) |
codeType |
バーコードの種類(設定値参照) |
checkDigit |
チェックディジットの有無(設定値参照) |
angle |
描画方向(設定値参照) |
barcode |
バーコードのコード |
buflen |
retCodeのバッファサイズ |
retCode |
実際に描画したコードを返すバッファ |
定数 |
値 |
内容 |
|
0 |
正常終了 |
JV_ERR_JOBID |
-3 |
ジョブIDエラー |
JV_ERR_PARAMETER |
-2 |
パラメータエラー |
JV_ERR_BAR_CODE |
-65 |
不正なコードがある |
JV_ERR_BAR_LENGTH |
-66 |
コード長が不正 |
定数 |
値 |
内容 |
JV_BAR_JAN13 |
1 |
JAN標準形 |
JV_BAR_JAN8 |
2 |
JAN短縮形 |
JV_BAR_CODE39 |
3 |
CODE39 |
JV_BAR_NW7 |
4 |
NW7 |
JV_BAR_ITF |
5 |
ITF |
JV_BAR_CODE128 |
7 |
CODE128 |
JV_BAR_CST |
8 |
カスタマバーコード |
JV_BAR_UPC |
9 |
UPC |
JV_BAR_QRCODE |
11 |
QRコード |
JV_BAR_MICROQR |
12 |
マイクロQRコード |
JV_BAR_PDF417 |
13 |
PDF417コード |
JV_BAR_MICROPDF417 |
14 |
マイクロPDF417コード |
定数 |
値 |
内容 |
JV_CHECK_OFF |
0 |
チェックディジットをつけない |
JV_CHECK_ON |
1 |
チェックディジットをつける |
定数 |
値 |
内容 |
JV_ANGL_0 |
0 |
左→右 |
JV_ANGL_90 |
1 |
上→下 |
JV_ANGL_180 |
2 |
右→左 |
JV_ANGL_270 |
3 |
下→上 |