問題タブ [epl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
497 参照

esper - NesperパターンでのEPLエラー

Nesper(Esperの.NETバージョン)を試していると、理解できないいくつかの問題が発生しました。次の単純なEPL(チュートリアルをモデルにしたもの)はエラーで失敗します:

私が得るエラーは次のとおりです。

私の最初の疑いは、Observationクラスから派生したSeenEventクラスでIDが正しく公開されていない可能性があることでした。しかし、ObservationクラスでプロパティIDがPublicとして定義されていることを確認しました。

これはEPLの既知の問題ですか?NesperはEsper(Javaのいとこ)とは異なりますか?

0 投票する
1 に答える
1270 参照

mono - Mono C# を使用した生データ EPL の印刷

Ubuntu 10.04 以降で Mono を使用して RAW データを Zebra ラベル プリンターに印刷する必要があります。

Iv は GTk-sharp 印刷を試みましたが、RAW データ パラメータを設定する方法が見つかりませんでした。出力は EPL プログラム自体でした。

Windows では、これは Winspool.drv を使用して実現されます。

ありがとう

0 投票する
1 に答える
439 参照

esper - NEsper にイベントを挿入してから時間を取得する方法はありますか?

NEsperを使おうとしていて、リターンフィールドとして挿入してから時間がかかるステートメントを作成したいです。

例: Blah.win:time(1 分) から timeElapsed として avg((insertTime - now)) を選択します。

これは可能ですか?insertTime をハックすることはできますが、now 関数はありますか?

0 投票する
1 に答える
4675 参照

php - PHP 経由で EPL を使用して印刷する: 画像の保存

背景情報:
Mac OS X Lion 10.7.3 (11D50b)
EPL: http://en.wikipedia.org/wiki/Eltron_Programming_Language
EPL マニュアル: http://www.geksagon.ru/i/2/EPL2_Manual.pdf

2 ポート シリアル - イーサネット サーバー経由でプリンターに接続しています。

プリンター構成の読み出し:

PHPを使用して、コマンドを EPL プリンターに送信できます。バーコードと ASCIIラインを問題なく
送信できます。 画像を保存して、後でそれらの画像を使用できます。

問題:

バイナリデータを他のコマンドと混ぜると、奇妙なことに壊れます。

例:

それ自体はうまく機能します。

これも問題なく動作します - 別の REQUEST で実行する場合:

そのため、画像が保存された後、MYLOGO は保存されたロゴを印刷することになります。

しかし、私がこれを行うと:

ロゴを印刷しますが、ハングアップし始めます。
ASCII 命令があると、正常に完了しません。

プリンターからダンプを実行すると、コマンドの最初のシーケンスが実行されることが示されますが、バイナリ データに入ると受信が開始され、バイナリ データの MIDDLE と END で次の一連のコマンドの実行が試行されます ( ASCII コマンド)、バイナリが続行されます。

もちろん、これは印刷されないことを意味します...画像データの後に P コマンドが受信されなかったためです。

なぜこれを行うのですか?

つまり、いつ HTTP リクエストが作成され、コマンド セットが個別に発行されますか (新しいソケット接続)。
コマンドの両方のセットが同じ HTTP 要求にある場合は機能しません。

バイナリ データが他のコマンドで作成された場合、プリンタは「奇妙な」状態になり、コマンドの受信を再開するには電源を入れ直す必要があります。

最終目標: 他のコマンドでバイナリ データを渡すことができるようになり、設定がなくなります。

コード例: https://gist.github.com/de3a1ba2f0decc36b6e6

画像

ダンプに入る: http://imageshack.us/photo/my-images/193/photo1any.jpg/

ダンプのトップ: http://imageshack.us/photo/my-images/37/photo2ln.jpg/

ダンプの真ん中に現れる: http://imageshack.us/photo/my-images/820/photosaz.jpg/

「あるべき」外観: http://imageshack.us/photo/my-images/832/photo5uc.jpg/

ASCII とバーコードだけでどのように見えるか: http://imageshack.us/photo/my-images/23/photo4ucf.jpg/

めちゃくちゃに見えるもの: http://imageshack.us/photo/my-images/708/photo3si.jpg/


更新 1: 他の開発者が何かを試してみましたが、うまくいった可能性があります。さらにテストを行う必要がありますが、...何らかの理由で...イメージを保存した後に 4 つの新しい行を使用するとうまくいくようです...これはマニュアルに記載されていません.

更新 2: さらにテストした結果、新しい行を追加すると状況が「改善」されたように見えますが、修正されません。

更新 3: さらにテストした結果、問題を次のように絞り込むことができると思います。

STORE コマンドを 1 回実行すれば、すべて問題ありません。再度実行すると、発作が発生します。

更新 4: これは、プリンター自体またはアプリケーションへのネットワーク接続に問題があるようです。顧客に電話してリモートで印刷したところ、完璧に機能しているようです。

0 投票する
1 に答える
583 参照

ruby-on-rails - Zebra LP2844で解釈されるのではなく、EPLファイルが文字通り印刷されるのはなぜですか?

作成したEPLファイルを印刷しようとしています。

Unixで次のようなファイルを送信しています:lpstat -P Zebra_LP2844/path/to/my/file.epl

UPSで生成されたEPLファイルを送信すると、完全に印刷されます。

Ruby on Railsアプリまたはテキストエディターで生成されたEPLファイルを送信すると、ファイルの内容は解釈されずに文字通り印刷されます。別のドライバーでテストして、EPLが正しくフォーマットされていることを確認しました。

違いは何か、または2つのファイルを比較する方法について何か考えはありますか?ありがとうございました!

0 投票する
1 に答える
649 参照

centos - CentOS 5.8 での EPL の問題

R を CentOS 5.8 64 ビット マシンにインストールしようとしています。rpm を取得しようとしていますが、「不明または予期しないエラー」というエラー メッセージが表示されます。これが私が使用しているものです sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

0 投票する
2 に答える
5634 参照

vb.net - EPL、Visual Basic、およびZebra Printingを開始するにはどうすればよいですか?

VisualBasicを使用してEPLを介して印刷する方法については実際には何も見つかりません。誰かが私がプリンターに簡単なテキストを書くのを手伝ってもらえますか?Zebra EPLマニュアルを見つけたので、そこから行けると思います。どうやって始めたらいいのかわかりません。

0 投票する
4 に答える
5468 参照

c# - Zebra EPL/ZPL での .NET ネットワーク ソケット プリント

ネットワーク Zebra プリンタで印刷する必要があります。いくつかの理由から、winspool 印刷 ( http://support.microsoft.com/kb/154078 ) を使用できません。IP とポートのソケットを介して直接印刷する必要があります。ここに私の印刷方法があります:

問題は、時々「ターゲットコンピュータが積極的に拒否したため、接続を作成できませんでした」という例外が発生することです。なぜそれが起こっているのかわかりません(おそらくプリンターバッファーがいっぱいです-もしそうなら、どうすれば両方の言語でそれを確認できますか?)。それで、誰かがこの問題を抱えているかどうか、どうすれば修正できるかを尋ねます。

0 投票する
6 に答える
37550 参照

printing - CUPSを使用したZebra印刷印刷なしZPLまたはEPL

ZebraGK420dをCUPS経由でOSXに接続しています。ただし、ZPLまたはEPLで記述されたファイルを送信すると、プレーンテキストでのみ印刷されます。

プリンターでモードに変更する必要がありますか?

0 投票する
4 に答える
10585 参照

barcode - GW EPL コマンドを使用して Zebra LP2844 にグラフィックを印刷しますか?

Web サービス (データは RAW として返される) を介して返された画像を印刷する必要がありますが、EPL を使用してグラフィックをラベルに印刷する方法を一生理解できません。

EPL マニュアルでは、Graphic Write 命令を次のように定義しています。

すべてのパラメーターが返されるので、高さ、幅などの計算について心配する必要はありませんが、DATA のフォーマット方法がわからないという問題があります。

マニュアルによると、DATA は

グラフィック ファイル形式のない生のバイナリ データ。データはバイト単位である必要があります。

バイナリ文字列と 16 進数文字列を渡そうとしましたが、何も機能していないようです。EPL マニュアルにはこのコマンドの使用例がなく、オンラインで何時間も検索した結果、このコマンドの使用例を 1 つも見つけることができませんでした (つまり、コピーして貼り付けて送信できる EPL コマンドの例)。プリンター)。

このコマンドの使い方を知っている人はいますか? 例を挙げていただけますか?(たとえば、フレームワークやコードなどを意味するのではなく、単純な EPL コマンドを意味します)。