不同的条码类型需要符合什么参数规则
时间: 2023-11-11 17:05:00 浏览: 32
不同类型的条码需要符合不同的参数规则。以下是几种常见的条码类型及其对应的参数规则:
1. Code 39:条码内容只能包含大写字母、数字和一些特殊字符,如$、%、+等;条码长度不能超过127个字符;条码宽度和高度可以指定,但是不支持可变宽度条形码。
2. Code 128:条码内容可以包含任意ASCII字符;条码长度可以超过127个字符;条码宽度和高度可以指定,支持可变宽度条形码。
3. EAN-13:条码内容必须是13位数字;条码宽度和高度可以指定,但是一般有默认值;条码前景色为黑色,背景色为白色。
4. QR码:条码内容可以是任意文本、URL、电话号码等;条码大小可以指定,但是一般有默认值;条码前景色和背景色可以指定,一般为黑色和白色。
需要注意的是,不同的条码生成库可能对参数规则有所不同,具体可以查看相关文档或示例代码。
相关问题
BarcodeLib支持的所有条码类型都需要符合什么样的参数规则
BarcodeLib支持的所有条码类型都需要符合以下参数规则:
1. 数据必须是字符串类型。
2. 宽度必须是整数类型。
3. 高度必须是整数类型。
4. 前景色和背景色必须是有效的颜色值。
5. 条码类型必须是有效的条码类型枚举值。
6. 每个条码类型都有其特定的附加参数规则,需要按照规则设置相应的参数。
需要注意的是,如果参数不符合规则,将会导致条码生成失败。
将里面所有条码类型需要的参数规则都发给我
好的,以下是BarcodeLib支持的条码类型及其参数规则:
1. Code 39:
- 条码内容只能包含大写字母、数字和一些特殊字符,如$、%、+等。
- 条码长度不能超过127个字符。
- 条码宽度和高度可以指定,但是不支持可变宽度条形码。
- 其他一些参数,如前景色、背景色等,也可以指定。
2. Code 128:
- 条码内容可以包含数字、字母和一些特殊字符。
- 条码长度没有限制。
- 条码宽度和高度可以指定,支持可变宽度条形码。
- 其他一些参数,如前景色、背景色等,也可以指定。
3. EAN-13:
- 条码内容必须是13位数字。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
4. UPC-A:
- 条码内容必须是12位数字。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
5. Interleaved 2 of 5:
- 条码内容必须是偶数个数字,且数字个数没有限制。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
6. Code 93:
- 条码内容可以包含数字、字母和一些特殊字符。
- 条码长度没有限制。
- 条码宽度和高度可以指定,但是不支持可变宽度条形码。
- 其他一些参数,如前景色、背景色等,也可以指定。
7. Codabar:
- 条码内容可以包含数字和一些特殊字符,如$、%、+等。
- 条码长度没有限制。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
8. MSI:
- 条码内容必须是数字。
- 条码长度没有限制。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
9. ISBN:
- 条码内容必须是10或13位数字。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
10. PostNet:
- 条码内容必须是5、9或11位数字。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
11. Standard 2 of 5:
- 条码内容必须是偶数个数字,且数字个数没有限制。
- 条码宽度和高度可以指定。
- 其他一些参数,如前景色、背景色等,也可以指定。
以上就是BarcodeLib支持的所有条码类型及其参数规则。需要注意的是,这些规则并非绝对,可能还会受到其他一些因素的影响,如生成条码的设备、打印机分辨率等。在使用BarcodeLib生成条码时,需要根据具体情况进行调整。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)