0

東芝プリンターでZPLを使用してqrcodeを印刷するためのvb6コードがありますが、これは完全に機能します...

しかし、今はqrcodeに数字を印刷したいと思います。ロゴでそのようなものを見たことがありますが、qrcodeを操作するためにcorel、paint、gimgなどを使用していました。

vb6 でこれを行うことは可能ですか?

ありがとう

4

1 に答える 1

1

QRコードの上に数字を印刷するように私の答えを編集しました。これにより、ほとんどの場合、QR コードが読み取れなくなります。あるオブジェクトを別のオブジェクトの上に印刷することは、単に配置の問題です。

東芝が ZPL エミュレーションを使用していると仮定します。以下は、QR コードを生成し、QR コードの上に人間が読み取れる ZPL コードのサンプルです。QR_CODE_DATA を QR コードに必要なデータに置き換えます。NUMBER_OVER_CODE を人間が読める数字に置き換えます。ラベル上のオブジェクトを配置する場所と一致するように、^FO フィールドの原点座標を調整する必要があります。また、コードのプロパティを変更し、サイズと寸法について人間が判読できるようにする必要があります。配置はドット単位で行われるため、プリンタの 1 インチあたりのドット数に基づいて位置を決定します。

^XA
^FO557,556
^BQN,2,4^FDLA,QR_CODE_DATA^FS
^FT576,632
^CI0
^A0N,68,94^FDNUMBER_OVER_CODE^FS
^PQ1,0,1,Y
^XZ
于 2013-05-29T17:23:43.040 に答える