URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=52707
|
最終更新日 2022/07/29 |
FAQ番号:52707 |
|
同一行に異なる位置揃えを指示したい<ePOS SDK for JavaScript / ePOS-Print XML>
|
|
文字をそれぞれ右寄せ中央寄せと、同一行でのアライメント調整したいがうまくいかない。
レシートの商品名(左揃え)値段(右揃え)のように、同一行で文字を別々の位置に揃えて印刷したい。
|
|
-
-
Epson ePOS SDK for JavaScript / ePOS-Print XML を利用した印刷において、
同一行に異なる位置揃え ( 同一行で 2 つの文字列をそれぞれの場所に揃えて印字する ) ことを
簡単におこなう命令はありません。ページモードでの座標指定をご利用ください。
例として、ePOS-Print XML の text では align で左寄せ、右寄せ、中央寄せの指定が
可能ですが、同行で align を二度指定することはできません。
属性は初めに指定された方が優先されます。
※この場合すべて「右寄せ」になる
<text align="right"/>
<text>Hello</text>
<text align="center"/>
<text>Hello </text>
以下例のようにページモードによる印字開始位置の指定をご利用ください。
<page>
<area x="0" y="0" width="360" height="200"/>
<direction dir="left_to_right"/>
<position x="0" y="21"/>
<text>Hello </text>
<position x="120" y="21"/>
<text>Hello </text>
<position x="240" y="21"/>
<text>Hello </text>
</page>
モバイルプリンター |
TM-P20,TM-P60II,TM-P80 |
PC一体型プリンター |
TM-T70II-DT,TM-T88V-DT,TM-T70II-DT2,TM-T88VI-DT2 |
スマートレシートプリンター |
TM-T88V-i,TM-T70-i |
TMシリーズ |
TM-T70II,TM-T88VI,TM-L90,TM-T90II,TM-T90KP,TM-m10,TM-m30,TM-T20III |
|