支持的条形码格式
条码广泛应用于各个行业,用于跟踪、标签和编码数据。 有各种格式可供选择,从简单的一维线性代码到复杂的二维矩阵代码。 本文介绍了支持的条码格式的全面列表。 无论您是生成条码还是解码条码,这些信息将帮助您选择最适合您需求的格式。
QR & 2D Barcode
二维条码相比传统线性条码可以编码显着更多的数据,同时占用更少的物理空间。 由于其效率和多功能性,它们广泛应用于物流、医疗保健、制造和营销等行业。 本节重点介绍支持的二维条码格式,包括流行类型如二维码、数据矩阵和Aztec码,以及如用于船运的MaxiCode和用于邮政服务的智能邮件等专业格式。 每种格式都有独特的特性,旨在适应不同的使用案例,从紧凑的标签到高速扫描和错误修正。
二维码

Micro 二维码

Rectangular Micro Code

Aztec

Data Matrix

MaxiCode

智能邮件条码
智能邮件条码(IMB),也称为IM条码、USPS OneCode条码或IMB,是美国邮政服务(USPS)用于邮件分类和追踪的单维条码。 它将路由和追踪信息组合成一个代码,以实现更高效的邮件处理。 IMB编码最多31位数字数据,包括邮件ID、服务类型和序列号等字段。 它主要用于批量和自动化邮件系统,而不是用于通用数据编码。

现代线性条码
码39

码128

GS1-128
GS1-128是码128的变体,可以编码所有ASCII字母数字字符为条码格式。 GS1-128定义了用于实体间交换和物流的数据类型和格式。 食品公司使用这种条码格式来共享公司、产品和运输信息。

PDF417

Databar(原RSS14)

Databar Expanded(原RSS Expanded)
- 支持堆叠线性渲染。
- GS1 支持
老版线性条码
UPC-A

UPC-E

EAN-8

EAN-13

CodaBar

ITF(交错二五)

MSI

Plessey(仅写入)

常见问题解答
如何在 C# 中生成 QR 码?
您可以通过使用 IronBarcode 的 BarcodeWriter 类在 C# 中生成 QR 码。此类允许您创建具有自定义数据和设计属性的 QR 码。
QR 码和 Aztec 码有什么区别?
QR 码和 Aztec 码都是二维条码,但它们在图案和结构上有所不同。QR 码具有独特的方形图案,而 Aztec 码使用中心查找图案,使其更紧凑并更适用于某些应用。两者都可以使用 IronBarcode 生成和解码。
我可以使用 IronBarcode 生成用于运输应用的条码吗?
可以,IronBarcode 支持生成 MaxiCode,非常适合在运输行业中进行高速包裹分类和跟踪。
数据矩阵条码的一些应用是什么?
数据矩阵条码由于其能够在小空间中编码大量数据,被广泛应用于医疗保健和制造业等各种行业。IronBarcode 支持高效生成和解码数据矩阵条码。
如何在 C# 中解码条码图像?
您可以使用 IronBarcode 的 BarcodeReader 类在 C# 中解码条码图像。此类可以从图像中读取各种条码格式并返回编码数据。
智能邮件条码在邮政服务中的用途是什么?
智能邮件条码被 USPS 用于邮件分类和跟踪。它将路由和跟踪信息编码为单个条码,简化了邮件处理过程。IronBarcode 可以生成此邮政应用的条码格式。
IronBarcode 支持像 UPC 和 EAN 这样的旧条码格式吗?
是的,IronBarcode 支持诸如 UPC-A、UPC-E、EAN-8 和 EAN-13 等旧条码格式,确保与零售和库存管理中的遗留系统兼容。
IronBarcode 可以生成具有自定义设计的条码吗?
是的,IronBarcode 允许定制条码设计,包括颜色、大小和文字注释,非常适合用于品牌和特定应用需求。
Can I use IronBarcode to generate barcodes for automotive part tracking using Code 39?
Yes, IronBarcode supports the generation of Code 39, a coding standard used extensively in the automotive industry for part tracking due to its ability to encode alphanumeric data.
How efficient is IronBarcode in reading Micro QR Codes?
IronBarcode efficiently reads Micro QR Codes, which are designed for applications needing smaller barcodes with less data encoding than standard QR Codes.

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。