2017-03-24 13 views
1

私の職場では、データベースからデータを取り出し、作成したテンプレートラベルに配置するDymoプリンタがあります。プログラムで自動的にpythonで印刷します。 最近、私たちはZebra Thermal Printerを購入しました。同じことをするプログラムをZebraプリンタで更新する必要があります。 私はZebraDesigner for XMLを見つけましたが、必要なもののようなラベルをいくつかデザインしましたが、Python用のZebraパッケージはXML形式を印刷できませんでした。できなかった。 .lblファイルはテキストとして編集できないことに注意してください。これを行う必要があります... 解決策はありますか?Pythonを使用してZebraプリンタでXMLを印刷する

答えて

1

最後に、これを行う方法を見つけました。 ZebraDesigner(プロではない)では、ラベルテンプレートを私の自動ラベルにデザインし、Windows環境設定でプリンタのルートを変更するファイルにエクスポートします。 ZPLのオンラインZPLビューアとZPLの最小知識(常にマニュアルの近くにあります)を使って、.format()と{0}、{1}などを使ってPython上で編集可能にするようにラベルを変更しました。 最後にこれを行いましたが、PRINT 'FILE' 'ZEBRAPORT'というPRINT C:\FILE.ZPL USB003のようなコマンドでバッチを呼び出して、特定の変更されたラベルを印刷します。 誰かが私のやり方の具体的なコードを求めているなら、私に尋ねてください。

関連する問題