欢迎!这里是飞印API文档

飞印API文档描述、示例


打印一维条码

<h2>方法与格式</h2> <p>按以下 格式字符串 作为打印内容的一部分发到飞印API即可, 格式字符串 部分将会以条码形式打印:</p> <pre><code>&amp;lt;Barcode# Type=x Height=y&amp;gt;此处为目标条码的编码&amp;lt;/Barcode#&amp;gt;</code></pre> <h3>参数说明</h3> <ol> <li>参数 Type 用于选择条码类型,取值范围:1 ≤ x ≤ 6,<code>Type</code>对应关系如下: <ul> <li>1: UPC-A</li> <li>2: JAN13(EAN13)</li> <li>3: JAN8(EAN8)</li> <li>4: CODE39</li> <li>5: ITF</li> <li>6: CODABAR</li> </ul></li> <li>参数 Height 用于选择条码高度,取值范围: y={10, 15, 20, 25, 30}, 单位:mm。</li> <li>目标条码的编码为ASCII码格式,个数限制及字符集参照下面的 支持的条码类型。</li> </ol> <h3>支持的条码类型</h3> <p>条码类型: <strong>UPC-A</strong> 字符个数限制: 11 ≤ n ≤ 12, 字符集: 0~9, 备注: 48 ≤ d ≤ 57</p> <p>条码类型: <strong>JAN13(EAN13)</strong> 字符个数限制: 12 ≤ n ≤13, 字符集: 0~9, 备注: 48 ≤ d ≤ 57</p> <p>条码类型: <strong>JAN8(EAN8)</strong> 字符个数限制: 7 ≤ n ≤8, 字符集: 0~9, 备注: 48 ≤ d ≤ 57</p> <p>条码类型: <strong>CODE39</strong> 字符个数限制: 1 ≤ n ≤ 12, 字符集: 0~9, A~Z, SP, $, %, +, -, . , /, 备注: 48 ≤ d ≤ 57, 57, 65≤d≤90 d=32,36,37,43,45,46,47</p> <p>条码类型: <strong>ITF</strong> 字符个数限制: 1 ≤ n ≤ 16 (偶数), 字符集: 0~9, 备注: 48 ≤ d ≤ 57</p> <p>条码类型: <strong>CODABAR</strong> 字符个数限制: 1 ≤ n ≤ 17, 字符集: 0~9, A~D, $, +, -, 。, / , :, 备注: 48 ≤ d ≤ 57, 65 ≤ d ≤ 68, d=36, 43, 45, 46, 47 ,58</p> <h4>注解</h4> <ol> <li> <p>格式字符串 区分大小写。</p> </li> <li> <p>如果 格式字符串 错误参数超过取值范围或违反条码规则,将不会打印出条码,此时会将格式字符串原文打印。</p> </li> <li>若条码格式字符串前存在打印正文,此时打印正文必须以回车换行符结尾,否则无法正常打印条码,条码部分将以条码编码字符串的形式打印。错误的例子:</li> </ol> <pre><code> 飞印&amp;lt;Barcode# Type=1 Height=20&amp;gt;012345678912&amp;lt;/Barcode#&amp;gt;012345678912,此格式错误,将打印为: 飞印012345678912012345678912 正确的例子(需用空行符 `\n` 与前面正文隔开): 飞印\n&amp;lt;Barcode# Type=1 Height=20&amp;gt;012345678912&amp;lt;/Barcode#&amp;gt;012345678912 </code></pre>

页面列表

ITEM_HTML