2

ESPONプリンターのコマンドが書かれたドキュメントがあります。今、私はiPhoneアプリケーションで使用するドライバーを作成する必要があります。これはそのドキュメントのリンクですhttp://qasimshah.sitesled.com/BettorSidekick/ESCPOS_Commands_FAQs.pdf

これらのコマンドをプリンタに送信する方法を教えてください。iPhoneで印刷する方法がわかりません。プリンターはAirPrintでサポートされていません。だから私にそれを行う方法を教えてください。

よろしく

4

2 に答える 2

3

iOS用のEpsonCommunicationLibrariesが必要だと思います。EpsonExpert.comで登録してダウンロードします。技術リソースのセクションにあります。プリンタTM-P60を選択します。

EPSONレシートプリンターは通常、ESC POS(ネイティブ)、OPOS、JPOS、OPOS for .NET(3つすべてがESCPOS用のUPOSAPIラッパー)、およびEPSON Advanced Printer Driver(Windows印刷API用)をサポートします。

iOSはJavaを実行しないため、JPOSは廃止されました。iOSはOLECOMまたは.NETを実行しないため、OPOSおよびOPOSfor.NETは廃止されました。iOSはWindowsPrintingAPIを実行しないため、APDは廃止されました。

それはあなたにESCPOSをiOS上でEPSONレシートプリンターと話すための唯一の実行可能な言語として残します、彼らが私が上で述べたECLパッケージであなたに何か他のものを与えない限り。ESCPOSは非常に簡単です。

画面に表示される内容(フォントなど)を忠実に再現する必要がある場合は、150 DPI 8ビット以下のBMPファイルとしてレンダリングし、ESCPOSを使用してプリンターに送信します。領収書を印刷するだけの場合は、ESCPOSコマンドを使用してテキストを印刷します。

POSレシートプリンターは、切り絵などの特別なことを行うため、(PostScriptやPCLではなく)独自のコマンドセットを使用します。

于 2012-05-22T22:30:37.513 に答える
1

プリンタードライバーを直接アプリに組み込むことはできないと思います。

最善のチャンスは、Epsonプリンターを管理するためにAirPrint対応のプリントサーバーをセットアップすることです。

また、私はこれをテストしていませんが、このモジュールは、 任意のプリンターを空港対応にすることができると主張しています

于 2012-01-04T11:51:21.867 に答える