2017-03-17 17 views
0

Epsonプリンタで領収書を印刷するには、フィードを使用します。 たとえば、私は領収書を持っていますSNo, Item Name, Category, Cost.Epsonプリンタで領収書を印刷する方法

ですので、いくつかのスペース(feed)で印刷したいと思います。

現在、私は次のようにシンプルなラインを印刷するには、いくつかのcodeがありました:

StringBuilder textData = new StringBuilder(); 
textData.append("4 3 CUP BLK TEAPOT 9.99 R\n"); 

そしてappendは、私はラインの出力を取得していたコードの上からStringBuilder.java

public StringBuilder append(String str) { 
     throw new RuntimeException("Stub!"); 
    } 

Jarファイルから参照されている4 3 CUP BLK TEAPOT 9.99受領時に。

印刷レシートで単語間のフィード(SNo, Item Name, Category, Cost.)を使用してコードを使用して行を印刷します。このコードは以下の

+0

[Epson epos sdk領収書の問題の重複](http://stackoverflow.com/questions/40217629/epson-epos-sdk-receipt-alignment-issue) –

答えて

0

はラインを印刷して使用mPrinterを印刷するには

StringBuilder textData7 = new StringBuilder(); 
textData7.append("Hello there, How are you doing"); 
mPrinter.addText(textData7.toString()); 

をneed-とconfiguringアプリ

そしてFeedラインへ前Jarファイルを追加することを忘れていけないあなたに応じて変更するのに役立ちますコードの下に使用します。

method = "addFeedLine"; 
mPrinter.addFeedLine(1); 

addFeedLine 01のお手伝いをしますあなたが送りたい行の数。番号1を増やすと、複数行のフィードが得られます。

spacingの場合はHex Code、領収書印刷の場合は2tabs-3tabs-4tabsを使用してください。 Click here to get the Epson printer Codes.

希望する場合は、これが役立ちます。そうでない場合は、コメントで尋ねることができます。

関連する問題