バーコードを描画します。
[構文]|
設定項目 |
内容 |
|
jid |
jvCreateで取得したジョブID |
|
sx |
バーコードの左上X座標(1/100mm単位) |
|
sy |
バーコードの左上Y座標(1/100mm単位) |
|
barHeight |
バーの高さ(1/100mm単位) |
|
barSize |
設定する値はバーコードの種類によって異なります。(下記参照) |
|
charGap |
キャラクタ間ギャップ(1/100mm単位) |
|
codeType |
バーコードの種類(設定値参照) |
|
checkDigit |
チェックディジットの有無(設定値参照) |
|
angle |
描画方向(設定値参照) |
|
barcode |
バーコードのコード |
|
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 |
下→上 |