(Barcode.php)
PHPで、バーコードをPDFに出力するサンプル
(座標の単位はmm)
バーコードの種類選択
Code39
Code93
Code128
GS1 128
GS1 Databar 標準型
GS1 Databar 限定型
GS1 Databar 拡張型
ITF
Jan13
Jan8
UPC-A
UPC-E
Matrix2of5
NEC2of5
NW7
スタート・ストップコード出力
しない
する
CODE128 コードセット
AUTO
CODE-A
CODE-B
CODE-C
Databar 14 タイプ
標準型 Omni-directional
二層型 Stacked
標準二層型 Stacked Omni-directional
Databar Expanded タイプ
一層型 UnStacked
多層型 Stacked
Code入力候補 - 入力補助 (選択するとコードを入力します)
(候補未選択)
(01)商品識別コード+任意のAI :(01)00012345678905(10)ABC123
AIなし 又は 任意のAI・・・(01)商品識別コード以外 :123(17)ABCDEFGHIJKLMNOPQRSTUVWXYZ!?
(01)商品識別コード+(3103)計量商品の計測値(0.001Kg) :(01)90012345678908(3103)001750
(01)商品識別コード+(3202)計量商品の計測値(0.01lb) :(01)90012345678908(3202)000156
(01)商品識別コード+(3203)計量商品の計測値(0.001lb) :(01)90012345678908(3203)022767
(01)商品識別コード+(392x)計量商品金額(各国通貨) :(01)90012345678908(3922)795
(01)商品識別コード+(393x)計量商品金額(ISO通貨コード) :(01)90012345678908(3932)0401234
(01)商品識別コード+(310x)計量商品の計測値+(11)製造年月日 :(01)90012345678908(3103)012233(11)991231
(01)商品識別コード+(320x)計量商品の計測値+(11)製造年月日 :(01)90012345678908(3203)012233(11)991231
(01)商品識別コード+(310x)計量商品の計測値+(13)包装年月日 :(01)90012345678908(3103)012233(13)991231
(01)商品識別コード+(320x)計量商品の計測値+(13)包装年月日 :(01)90012345678908(3203)012233(13)991231
(01)商品識別コード+(310x)計量商品の計測値+(15)品質保持期限日 :(01)90012345678908(3103)012233(15)991231
(01)商品識別コード+(320x)計量商品の計測値+(15)品質保持期限日 :(01)90012345678908(3203)012233(15)991231
(01)商品識別コード+(310x)計量商品の計測値+(17)有効期限 :(01)90012345678908(3103)012233(17)991231
(01)商品識別コード+(320x)計量商品の計測値+(17)有効期限 :(01)90012345678908(3203)012233(17)991231
コード
X
Y
幅
高さ
注1) 《GS1 128 (UCC/EAN128)のフィールドセパレータ入力方法》
AI識別子の前に{FNC1}または{AI}と入力(挿入)してください。
{FNC1}はフィールドセパレータFNC1を挿入。{AI}は添え字に()を付けるのみ。
注2) 《GS1 Databar 拡張型(Expanded)のフィールドセパレータ入力方法》
決められたAI識別子は自動で入力されます。頭の商品識別コード前の(01)などです。
任意のAIのみ{AI}を入力(挿入)してください。カッコ()付添え字を出力するためです。
例えば入力コードに"{AI}21"を指定した場合、添え字には(21)と出力されます。
注3)「スタート・ストップコード出力」は、CODE39/NW7 にのみ有効です。
注4) JAN8は8桁、JAN13は13桁を正しいチェックディジットで入力してください。
一桁少ない場合、自動的にチェックディジットを計算してバーコードを出力します。
注5) UPC-Aは11桁か、12桁を指定してください。
11桁の場合チェックキャラクタを自動付与します。
注6) UPC-Eは6桁~8桁を指定してください。
6桁の場合チェックキャラクタを自動付与します。
6桁/7桁の場合、先頭の0を自動付与します。
8桁の場合、先頭は0、末尾(8桁目)には正しいチェックディジットを入力してください。