シマウマの場合、この簡単なガイドが役立ちます。このゼブラコマンドについて
N
q609
Q203,26
B26,26,0,UA0,2,2,152,B,"777777"
A253,56,0,3,1,1,N,"JHON3:16"
A253,26,0,3,1,1,N,"JESUSLOVESYOU"
A253,86,0,3,1,1,N,"TEST TEST TEST"
A253,116,0,3,1,1,N,"ANOTHER TEST"
A253,146,0,3,1,1,N,"SOME LETTERS"
P1,1
JZebraで
var applet = document.jzebra;
if (applet != null) {
applet.append("N\n");
applet.append("q609\n");
applet.append("Q203,26\n");
applet.append("B26,26,0,UA0,2,2,152,B,\"777777\"\n");
applet.append("A253,56,0,3,1,1,N,\"JHON3:16\"\n");
applet.append("A253,26,0,3,1,1,N,\"JESUSLOVESYOU\"\n");
applet.append("A253,86,0,3,1,1,N,\"TEST TEST TEST\"\n");
applet.append("A253,116,0,3,1,1,N,\"ANOTHER TEST\"\n");
applet.append("A253,146,0,3,1,1,N,\"SOME LETTERS\"\n");
applet.append("P1,1\n");}
これを明確にする:
EPLは、1行に1つのコマンドです。コマンドは、コマンドID(通常は文字)で始まり、その後にそのコマンドに固有のパラメーターのコンマ区切りリストが続きます。これらの各コマンドは、EPL2プログラミングドキュメントで調べることができます。上記の例のコマンドの英語版は次のとおりです。
- 最初の改行を送信すると、以前に中断されたコマンドが送信されることが保証されます。
- [N]画像バッファをクリアします。これは重要なステップであり、通常、EPLドキュメントの最初のコマンドである必要があります。前のジョブがプリンタをどのような状態にしたかを誰が知っていますか。
- [q]ラベル幅を609ドットに設定します(3インチラベルx 203 dpi = 609ドット幅)。
- [Q]ラベルの高さを203ドット(1インチのラベル)に設定し、ラベル間に26ドットのギャップを設定します。(プリンターはおそらく自動検知しますが、これは問題ありません。)
- [B] x = 26ドット(1/8インチ)、y = 26ドット(1/8インチ)、2ドットの狭いバー幅で値「777777」のUPC-Aバーコードを描画し、152ドットにします( 3/4インチ)高。(ラベル座標系の原点は、ラベルの左上隅です。)
- [A]テキスト「JESUSLOVESYOU」をx=253ドット(3/4インチ)、y = 26ドット(1/8インチ)でプリンタフォント「3」で描画します。通常の水平および垂直スケーリングで、派手な白抜きはありません。 -黒の効果。
すべてのthaA開始行は類似しています。10.[P]1つのラベルを1部印刷します。