ロゴ:EPSON
ロゴ:よくあるご質問(FAQ)

製品別
質問別
エプソンパートナーポータル

URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=35032
  FAQ番号:35032
ePOS-Print XML / ePOS-Device XML で印刷が途中で止まる、または印刷がされない場合
ePOS-Print XML / ePOS-Device_XML のデータを、印字命令としてプリンターへ送信したところ、レスポンスは正常ですがプリンターが動作 ( 印刷 ) しません。
 
 

ePOS-Print XML または ePOS-Device XML 形式のリクエストメッセージをプリンターに送信しても印刷がされない、または途中までしか印刷されない場合には、text 要素による文字列の印字指示後に [ 改行 ] または [ 紙送り ] を実行しているかを確認してください。

テキストの印字後、テキスト以外を印字する場合は、改行または紙送りを実行する必要があります。

text 要素の使用例

次のように text 要素の最後に、改行または紙送りを実行してください。

( text の後に feed を付けて改行する例 )


<!-- 文字列を印字して改行する -->
<text>Hello</text><feed />
<text>World</text><feed />

( text の最後に &#10; を付けて改行する例 )

<!-- 装飾した文字列を印字して改行する -->
<text smooth="true" />
<text align="center" />
<text dw="true" dh="true" />
<text ul="true" />
<text>Hello, World!&#10;</text>

feed タグまたは実体参照 &#10; や &#xA; を使って、改行や紙送りをしてください。

改行または紙送りを使用しない場合

ページモードで文字を印字する場合は改行や紙送りを指定する必要はありません。
次のように position で印字位置を指定し、page 要素の最後で一括印字されます。

( page 要素の例 )


<!-- ページモードで装飾した文字列を印字する -->

<page>
<area x="100" y="50" width="200" height="100"/>
<position x="0" y="42"/>
<text smooth="true" />
<text align="center" />
<text dw="true" dh="true" />
<text ul="true" />
<text>Hello,</text>
<position x="0" y="96"/>
<text>World!</text>
</page>

スマートレシートプリンター TM-T70-i,TM-T88V-i
モバイルプリンター TM-P20,TM-P60II
PC一体型プリンター TM-T70II-DT,TM-T88V-DT
TMシリーズ TM-T70II,TM-T88V,TM-T90II,TM-m10,TM-m30
FAQ改善アンケート

このページの評価をお聞かせください。〇✖をお選びください。

 

■役に立った
■役に立たなかった