0

Zebra プリンターを使用してバーコードにキリル文字を印刷する方法があるかどうか知りたいですか?

プリンターはゼブラGK420tです。言語は ZPL です。

その質問とは反対に、テキストではなく、後でスキャナーで認識できるキリル文字を含むバーコードを印刷したいと思います。

コードサンプル:

^XA
^LH10,40
^CWT,E:ARI000.FNT^CFT,20,20^CI28
^FO60,330^BCN,100,Y,Y^FD^Part^FS
^XZ

私のアプリでは、^Partキリル文字を含むパーツ コードに置き換えます。文字列は UTF-8 にエンコードされ、バイト配列がプリンターに送信されます。

byte[] bytes = System.Text.Encoding.UTF8.GetBytes(ZPLstring);

4

1 に答える 1

0

Code-128 バーコード エンコーディングを使用すると、キリル文字を含むバーコードを印刷できるはずです。キリル文字のコード ページを 1251 に設定する必要があります。

ZPL のドキュメントを読み、コード 128 とコード ページ 1251 を使用するようにモードを設定する方法を決定する必要があります。

http://www.idautomation.com/barcode-fonts/code-128/user-manual.html

この質問への回答も役立つかもしれません: ZPL プリンターの Unicode 文字

于 2014-06-04T14:36:38.237 に答える