3

私たちのビジネスでは、カスタムの社内ソフトウェアを使用して、大型の高速ラベル プリンターで印刷される配送ラベルを作成しています。

カスタムフォーマットのラベルを作成して専用のラベルプリンターに送信するプロセスを支援するために、開発者 (ライブラリ、サービス、本格的なソフトウェアなど) が利用できるオプションは何ですか?


その他の背景情報...

運送会社 (UPS や FedEx など) が提供するソフトウェアを使用する代わりに、当社のビジネスでは独自の社内ソフトウェアを使用して、年間のピーク時に高い需要に対応するために出荷ラベルを作成しています。このプロセスを処理する現在のコードは VB6 であり、EPL 印刷言語で印刷命令を作成するために密結合されています。データを Windows 印刷スプーラーにストリーミングします。Windows 印刷スプーラーは、データをプリンターに渡します。これは機能しますすごいZebra プリンタを使用した現在の生産環境で。

配送業者が今年使用するプリンターの種類を変更する予定で、当社の EPL コードを使用できなくなる可能性があります。せいぜい、コードを ZPL に変換できるかもしれませんが、それでもまだ大量の作業が必要であり (「密結合」は前の段落の操作フレーズでした)、送信方法がまだわかりません。プリンターへの ZPL 命令。

上級開発者との会話の中で、これらのタイプのプリンター用の配送ラベルを印刷するためのソリューションが既にあるに違いないと考えるようになりました (企業は常に配送ラベルを印刷していますよね?)。ラベルを書式設定するための API を提供し、Windows スプーラーまたはプリンター自体との通信を処理して、プリンターが期待する言語でラベルが確実に伝達されるようにするライブラリまたはソフトウェア パッケージが利用可能であることを願っています。

このアプリケーションの現在のコードは VB6 ですが、利用可能な .NET ソリューションがあれば、それらも使用できます。どんな提案でも歓迎です。

4

4 に答える 4

2

私のビジネスでは、ラベルを作成するための.NET APIと、ラベルテンプレートを作成するためのデザイナーを備えたNiceLabelという商用製品を使用しています。主に製造現場の商品のバーコードラベルに使用しました。

于 2010-08-06T16:15:14.763 に答える
1

ZPL 印刷を可能にするために、オープン ソースの SharpZebra ライブラリを変更しました。

http://sharpzebra.codeplex.com/SourceControl/PatchList.aspx

于 2010-09-13T18:40:25.457 に答える
1

ZebraDesigner Proは、最適化された ZPL ラベル形式を出力する WYSIWYG ラベリング アプリケーションであるため、ZPL についてあまり学ぶ必要はありません。これらの形式をプリンターに保存して、適切な変数データで呼び出したり、ストリームをキャプチャして ZPL 出力を内部ソフトウェア アプリケーションで使用したりできます。プリンターへのデータの送信は、ZebraDesigner にバンドルされているドライバーを使用するか、直接通信 (TCP、USB、COMM など) を介して行うことができます。

また、Zebra プリンターとの通信をよりシームレスにするためのSDKも作成しています。私たちは携帯電話から始めました (BlackBerry、WinMobile、iPhone、および Android はまもなくリリースされます) が、デスクトップ API も開発中である可能性があります。

于 2010-10-16T03:04:27.087 に答える
0

このようなことを行う必要があるたびに、独自の ZPL (たとえば) を手動で作成し、このデータをプリンターまたは Windows 印刷キュー (実際のように) に直接送信しました。これらのバーコード デバイスのほとんどには十分に文書化された印刷言語があるため、ある言語から別の言語への変換はそれほど難しくありません。

于 2010-08-07T12:00:26.127 に答える