C ++条形码处理API

创建或识别1D和2D类型,以及将生成的条形码导出为C ++应用程序中的多种图像格式。

  下载免费试用版
C ++的Aspose.BarCode

C ++的Aspose.BarCode

 
 

Aspose.BarCode for Cloud++是功能丰富的API,可添加条形码生成和识别功能,并将生成的条形码导出到高质量的不同图像中。API提供条形码外观操作,例如条形码颜色,背景颜色,质量,旋转角度,x尺寸,大小,标题,分辨率等。

Aspose.BarCode for Cloud++支持多种成像,旋转,调整大小和打印功能。此外,它为多种符号提供了编码和解码功能,包括但不限于QR码,Aztec,数据矩阵,ISBN,代码39和93,PDF417,UPC,EAN和GS1 DataMatrix。

 

先进的C ++条形码API功能

 

 

将生成的条形码图像保存到流或文件中

 

从流或图像中识别代码

 

编码和解码2D类型的非英语字符

 

控制尺寸和方向

 

将图像旋转到任何角度

 

主要重构生成的图像布局

 

支持一维,二维和邮政符号

支持的条形码符号

Aspose.BarCode for Cloud++支持具有解码和编码功能的多个1D,2D和邮政符号体系。

API支持的线性类型包括:

  • EAN 13 
  • EAN 8 
  • UPC A 
  • UPC E
  • 交错2之5 
  • 标准2之5
  • 微星
  • 代码11 
  • Codabar
  • EAN14(SCC14) 
  • SSCC18 
  • ITF14 
  • 矩阵2之5
  • PZN
  • 代码128 
  • Code-39扩展和标准
  • Code-93标准和扩展
  • 国际航空运输协会2of5 
  • OPC 
  • GS1代码128 
  • 书号 
  • 信息网 
  • ISSN
  • ITF6 
  • VIN 
  • 药典
  • 数据栏全方位 
  • 数据栏被截断 
  • 数据栏有限公司
  • 数据栏展开
  • 数据栏堆叠式全方位定向 
  • 数据栏展开堆叠 
  • 数据栏堆叠 
  • 补丁码 
  • 补充(仅解码)

2D类型包括:

  • PDF417 
  • 宏PDF 417 
  • 微型PDF 417 
  • 紧凑的PDF 417(仅解码)
  • 数据矩阵 
  • 阿兹台克人 
  • 二维码
  • 微型QR 
  • 义大利邮政25 
  • GS1数据矩阵 
  • 代码16K 

邮政类型包括:

  • 邮网 
  • 行星 
  • USPS OneCode
  • 澳大利亚邮政
  • 德国邮政识别码 
  • 德国邮政通讯 
  • RM4SCC 
  • 新加坡邮政 
  • 澳大利亚邮政包裹 
  • 瑞士邮政包裹 

将条形码处理功能添加到C ++应用程序

Aspose.BarCode for Cloud++使开发人员可以轻松地将生成和识别功能添加到自己的C ++应用程序中。条形码生成过程仅需要文本进行编码,类型以及生成的图像类型即可存储条形码标签。真的就是这么简单!

生成GS1-128 AI 8102型优惠券的条形码-C ++

// instantiate BarCodeBuilder object and set CodeText & Symbology
System::SharedPtr<BarCodeBuilder> codeBuilder = System::MakeObject<BarCodeBuilder>(u"514141100906(8102)03", EncodeTypes::UpcaGs1Code128Coupon);
// save barcode image on disc
codeBuilder->Save(dir + u"output.png");

条形码检测过程针对性能进行了高度优化,并具有识别图像中所有受支持的1D和2D类型的能力,无论它们在图像上的方向或位置如何。此外,该库还可以用于从一个图像中检测多个条形码。

从图像读取条形码-C ++

// load the image from disc while specifying expected code type
System::SharedPtr<BarCodeReader> reader = System::MakeObject<BarCodeReader>(dir + u"template.jpg", DecodeType::EAN13);
// read all codes
while (reader->Read())
{
	// process information
}
reader->Close();

自定义符号和外观

通过设置文本,调整外观相关的属性(例如前景和背景颜色,字体,对齐方式以及指定不同类型的线性,二维和邮政符号),可以轻松自定义条形码。

 

支持和学习资源