android智能终端SDK

移动支付产品接入文档


打印接口

<h2>1- 1</h2> <p><strong>简要描述:</strong></p> <ul> <li>打印文字(GBK编码)</li> </ul> <p><strong>方法名:</strong></p> <ul> <li><code>printText</code></li> </ul> <p><strong>参数:</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">text</td> <td style="text-align: left;">String</td> <td style="text-align: left;">是</td> <td style="text-align: left;">文字内容</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li>文字宽度满一行自动换行排版,不满一整行不打印除非强制换行</li> <li>默认打印GBK编码的文字,如设置了打印语言(见2.5),则打印该语言编码的文字。</li> <li>网页调用示例:window.android.printText(&quot;打印文字内容&quot;)</li> </ul> <hr /> <h2>1- 2</h2> <p><strong>简要描述:</strong></p> <ul> <li>打印文字(UNICOD编码)</li> </ul> <p><strong>方法名:</strong></p> <ul> <li><code>printUnicode</code></li> </ul> <p><strong>参数:</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">text</td> <td style="text-align: left;">String</td> <td style="text-align: left;">是</td> <td style="text-align: left;">文字内容</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li>文字宽度满一行自动换行排版,不满一整行不打印除非强制换行</li> <li>默认打印GBK编码的文字,如设置了打印语言(见2.5),则打印该语言编码的文字。</li> <li>网页调用示例:window.android.printUnicode(&quot;打印文字内容&quot;)</li> </ul> <hr /> <h2>1- 3</h2> <p><strong>简要描述:</strong></p> <ul> <li>创建二维码</li> </ul> <p><strong>方法名:</strong></p> <ul> <li><code>createQRCode</code></li> </ul> <p><strong>参数:</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">String</td> <td style="text-align: left;">是</td> <td style="text-align: left;">二维码内容</td> </tr> <tr> <td style="text-align: left;">width</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">二维码宽度(58mm不超过384;80mm不超过576)</td> </tr> <tr> <td style="text-align: left;">height</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">二维码高度</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li>网页调用示例:window.android.printUnicode(&quot;二维码内容&quot;, 384, 384)</li> </ul> <hr /> <h2>1- 4</h2> <p><strong>简要描述:</strong></p> <ul> <li>创建条码</li> </ul> <p><strong>方法名:</strong></p> <ul> <li><code>createQRCode</code></li> </ul> <p><strong>参数:</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">String</td> <td style="text-align: left;">是</td> <td style="text-align: left;">二维码内容</td> </tr> <tr> <td style="text-align: left;">format</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">条码格式(0/UPC-A,1/UPC-E,2/JAN13(EAN13),3/JAN8(EAN8), 4/CODE39,5/ITF,6/CODABAR,7/CODE93,8/CODE128)</td> </tr> <tr> <td style="text-align: left;">width</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">二维码宽度(58mm不超过384;80mm不超过576)</td> </tr> <tr> <td style="text-align: left;">height</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">二维码高度</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li>网页调用示例:window.android.printUnicode(&quot;二维码内容&quot;,8, 384, 120)</li> </ul> <hr /> <h2>1- 5</h2> <p><strong>简要描述:</strong></p> <ul> <li>选择本地图片</li> </ul> <p><strong>方法名:</strong></p> <ul> <li> <p><code>selectPic</code></p> <p><strong>备注</strong></p> </li> <li>网页调用示例:window.android.selectPic()</li> </ul> <hr /> <h2>1- 6</h2> <p><strong>简要描述:</strong></p> <ul> <li>打印选择的本地图片</li> </ul> <p><strong>方法名:</strong></p> <ul> <li> <p><code>printPic</code></p> <p><strong>备注</strong></p> </li> <li>网页调用示例:window.android.printPic()</li> </ul> <hr /> <h2>1- 7</h2> <p><strong>简要描述:</strong></p> <ul> <li>打印网络图片</li> </ul> <p><strong>方法名:</strong></p> <ul> <li><code>printNetPic</code></li> </ul> <p><strong>参数:</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">url</td> <td style="text-align: left;">String</td> <td style="text-align: left;">是</td> <td style="text-align: left;">图片网络地址</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li>网页调用示例:window.android.printNetPic(&quot;<a href="http://www.xxxxxxx.com/test.png&quot">http://www.xxxxxxx.com/test.png&quot</a>;)</li> </ul> <hr /> <h2>1- 8</h2> <p><strong>简要描述:</strong></p> <ul> <li>打印网络图片</li> </ul> <p><strong>方法名:</strong></p> <ul> <li><code>printNetPic</code></li> </ul> <p><strong>参数:</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">url</td> <td style="text-align: left;">String</td> <td style="text-align: left;">是</td> <td style="text-align: left;">图片网络地址</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li>网页调用示例:window.android.printNetPic(&quot;<a href="http://www.xxxxxxx.com/test.png&quot">http://www.xxxxxxx.com/test.png&quot</a>;)</li> </ul> <hr /> <h2>1- 9</h2> <p><strong>简要描述:</strong></p> <ul> <li>发送指令或原始数据</li> </ul> <p><strong>方法名:</strong></p> <ul> <li><code>sendRawData</code></li> </ul> <p><strong>参数:</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">String</td> <td style="text-align: left;">是</td> <td style="text-align: left;">原始数据(指令)以十六进制字符串的形式发送</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li> <p>网页调用示例:</p> <p>居中(0x1B,0x61,0x01) window.android.sendRawData(&quot;1B6101&quot;) 字体(0x1B,0x4D,0x00;0x1B,0x4D,0x01) window.android.sendRawData(&quot;1B4D00&quot;)或window.android.sendRawData(&quot;1B4D01&quot;) 字号(0x1D,0x21,0x00;0x1D,0x21,0x01;0x1D,0x21,0x02;0x1D,0x21,0x03) window.android.sendRawData(&quot;1D2100&quot;)或window.android.sendRawData(&quot;1D2101&quot;)</p> </li> <li>更多打印指令请参考[打印机指令说明](<a href="http://doc.szzkc.com/index.php?s=/3&amp;amp;page_id=43">http://doc.szzkc.com/index.php?s=/3&amp;amp;page_id=43</a> &quot;打印机指令说明&quot;)</li> </ul>

页面列表

ITEM_HTML