問題タブ [epson]

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 投票する
2 に答える
23455 参照

delphi - 「ESC/POS」エプソン バーコード テスト プログラムはどこにありますか?

エプソンの「ESC/POS」プリンターでバーコードを印刷するのに苦労しており (Delphi を使用)、プリンターに障害がないかどうかをテストしたいと考えています。「ESC/POS」でバーコードを印刷するプログラムがどこにあるか知っていますか? 最後の手段として、OPOS プログラムでも問題ないと思います。

また、動作するデモ Delphi プログラムも問題ありません。これまでに持っている Delphi スニペットはすべて機能していません。

使用しているプリンターはエプソンのTM-L60IIです。

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

epson - プログラムでカートリッジのインクレベルを取得する方法 (Epson StatusMonitor + Mac OS X)?

Mac OS X で Epson DX 4050 のインク レベルを照会する方法を探しています。カートリッジ レベルをグラフィカルに表示する EPSON StatusMonitor という UI がありますが、コマンドラインから取得したいので、ロボットに餌をあげることができます。

何か案が ?

0 投票する
3 に答える
5466 参照

point-of-sale - エプソンPOSプリンター - 自動ステータスバック仕様

Epson POS プリンターからの自動ステータス バック (ASB) データを解釈しようとしています。UB-E20 テクニカル リファレンス ガイド (www.amigopos.com/faq/faq_262.aspx) のサンプル コードを使用して、プリンターとの接続に成功しました。残念ながら、マニュアルには、クエリからの戻り文字列で 4 バイトの ASB データが期待できる場所しか記載されていません。これらの 4 バイトで各ビットが何を表しているかは説明されていません。プリンターのカバーを開けたり、用紙を取り除いたりすると、戻り値が変化することがわかりますが、さまざまな障害モードの適切な値を探していることを確認したいと思います。

エプソンに問い合わせてみましたが、返事がありません。そして、オンラインのどこにもASBの仕様が見つからないようです。Epson プリンターで ASB を使用した経験がある人はいますか?

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

embedded - エプソンのレシートプリンターでArduinoから印刷する

Arduino と Epson TM-T88II レシート/ POSプリンターを使用してマイクロプリンターを構築しようとしています。プリンターはEpson Esc/POSシステムを使用していますが、Arduino からはまったく何もできません。私は次のようなことをしています:

プリンターがまったく反応しません。プリンタの電源が入り、セルフ テストが問題なく印刷されます。これはシリアル ( RS-232 ) プリンターで、MAX233チップを介して Arduino に接続しています。チップを介して接続を確認して再確認しましたが、同様のセットアップが機能している友人に基づいていると思います。TM-T88 プリンタにはヌルモデム シリアル ケーブルが必要だとどこかで読んだので、アダプタを購入しましたが、違いはないようです。

電化製品初心者ですので、完全に戸惑っています。何かを印刷したいだけなので、楽しい部分であるプログラミングに取り掛かることができます:)。テスト/試行することについて何か考えはありますか? 配線などについて詳しく説明できますが、これが長くなりすぎないようにしたいだけです。

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

c# - プリンタが使用するシリアルポートを開く

ESC / Pコード(http://webpages.charter.net/dperr/links/esc_p83.htm)をCOM1に接続されているEpson LX-300プリンターに送信していますが、PCには既に正しいドライバーがインストールされています。他の誰かがそれを必要としています。

だから私はこれを書いた:

そしてそれは動作しますが、Epsonドライバーが別のポートまたは何か他のものを指している場合にのみ機能します。COM1を使用してそれを許可した場合、上記のコードは次のようになります。

「指定されたポート名がCOM/comで始まらないか、有効なシリアルポートに解決されません。」

ちなみに、これは「ポートがすでに開いている」エラーではありません。

0 投票する
3 に答える
19461 参照

.net - Windows7用の.NETドライバー用のEpsonOPOSADK

誰かがEpsonOPOSADK for .NET for Windows7を使用したことがありますか。Windows7で使用できるドライバーがないためWindows7にWindowsVistaドライバーをインストールしようとしましたが、機能しませんでした。あなたのために働いたかもしれない提案やアイデアを共有してください。TM-88IVレシートプリンターを使用しています。

0 投票する
3 に答える
4881 参照

point-of-sale - エプソンTM-IV88ステータスAPIを備えたMSキャッシュドロワー

EpsonTM-88IVサーマルプリンター用のAdvancedPrinterDriverのStatusAPIを使用して、キャッシュドロワーの開閉状態を監視する方法を知っている人はいますか。

OPOS for ADK .Netを使用できればいいのですが、Windows7で設定できませんでした。epson開発者ネットワークに参加する方法を知っている人はいますか。www.epson-pos.comで入手できる情報を確認しましたが、POS/ESCコードで入手できる情報がありません。

助けてください...........

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

printing - Epson TM-T88IVM で簡体字を印刷する

C# で Microsoft Point of Service SDK を使用して、Epson TM-T88IV M (パラレル ポート) で漢字を印刷しようとしています。ただし、プリンターでは疑問符として表示されます。(?)

私の PosPrinter には次の有効な CharacterSetList があります: 255,437,850,852,858,860,863,865,866,936,998,999,1252

そして、次の CapCharacterSet: Kanji

コード ページ 1252 は、デフォルトの Windows コード ページです。936 は簡体字中国語のコード ページです。この場合、コード ページ 936 を使用していますが、プリンターで漢字を表示できませんでした。

例:

これにより、すべての漢字が ? に置き換えられたテキストが出力されます。

印刷前に追加のエスケープ コードを指定する必要があるかどうか (ESC R 15?)、または Epson OPOS でプリンターが正しく構成されていないかどうか (v2.50e) がわかりません。いろいろ試してみましたが、何もうまくいきませんでした。アイデアやコード例はありますか?

注: セルフ テストでは、プリンタは漢字を印刷します。

0 投票する
3 に答える
30914 参照

c# - C# で ESC コマンドをプリンターに送信する

私のアプリケーションは請求書を印刷する必要があり、データベースから請求書を取得し、請求書に関する情報を大きな文字列 (行、列などに伝える) に挿入します。この後、文字列をプリンターに送信する準備が整います。

私の問題は、大きな文字列にいくつかの ESC/P コマンド/文字を入れる必要があることです。

私はこのようなことをしようとしました:

これにより、10行目でFormFeedが実行されますが、これは機能しません

注: MybigString を一度にプリンターに送信します。

コードを機能させるには、データを 1 行ずつプリンターに送信する必要がありますか?

助けてくれてありがとう。

PS: 申し訳ありませんが、私の英語については、私は英語を (まだ) 話せないブラジルの開発者です。

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

java - Windows での Epson POS プリンターの JPOS 構成の問題

Windows で jPOS を使用して印刷しようとすると、次の例外が発生します。

詳しくは:

Java 印刷ソフトウェアを Linux (うまく動作する) から Windows に移植しようとしています。エプソンのTM-T70レシートプリンターを使用しています。通常のプリンタ ドライバをインストールすると、たとえばメモ帳を使用してすぐに印刷できるようになりました。

Epson JavaPoS ADK をインストールしました。ADK に付属の SetupPOS アプリケーションを使用してプリンターを構成しました。論理デバイス名「Printer」を使用して、プリンターの新しい構成を作成しました。すべてを保存すると、jpos.xml ファイルが作成されました。

アプリケーションを実行しようとすると、"Printer" が論理デバイス名で、printer が POSPrinter インスタンスである printer.open("Printer") を実行すると、上記の例外が発生します。

生成した jpos.xml ファイルが使用されていることはわかっています。これは、ランダムな論理デバイス名を指定すると、別の例外が発生するためです。

問題は SetupPOS のポート構成にあると思います。プリンタは USB 経由で接続されています。Windowsプリンターのプロパティ(ESDPRT001)に表示されるポート名を試し、COM1からCOM10までのすべての組み合わせを試しましたが、何も機能しません。

誰か提案がありますか?ありがとう!