彩票走势图

【更新】Aspose.BarCode V8.0.0发布

原创|产品更新|编辑:龚雪|2016-06-28 18:38:15.000|阅读 205 次

概述:Aspose.BarCode|for .NET和for Java两个版本均已更新,增加了多个条形码样式,针对Aztec码、code128、PNG图像、PDF417条形码、QR条形码的处理均有大幅优化。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Aspose.BarCode for .NET 8.0.0更新


功能和改进

核心概述类别
BARCODENET-34365增加新的条形码样式:DutchKix新特性
BARCODENET-34361增加新的条形码样式:DotCode新特性
BARCODENET-36213如果图像未旋转则条形码无法识别优化
BARCODENET-36212不能从拥有100个多种条形码PNG图像上读取条形码优化
BARCODENET-36210在默认设置下BarCodeReader无法检测到条形码优化
BARCODENET-36208支持在数据矩阵的静止区域识别入侵优化
BARCODENET-36205支持识别不正确的3D扭曲Aztec码优化
BARCODENET-36201对Aztec码的错误识别优化
BARCODENET-36196使用直方图识别劣质code128优化
BARCODENET-36195对Aztec码的错误识别优化
BARCODENET-36188不能从JPG图像中识别3D扭曲Aztec码优化
BARCODENET-36186连续的几个识别给出不同的结果优化
BARCODENET-36182不支持PDF417条形码的行优化
BARCODENET-36175探寻与修复已识别条形码的顺序优化
BARCODENET-36172提升dotcode区域识别优化
BARCODENET-34428识别损坏的QR条形码优化


公共API和向后兼容问题的调整

BARCODENET-34365 增加新的条形码样式: DutchKix

  BarCode API已增加支持新标记DutchKIX的功能。

< example>

代码示例(编码器):

 BarCodeBuilder builder = new BarCodeBuilder(@"258369AA", Symbology.DutchKIX);
builder.Save("DutchKIX.png");

代码示例(解码器):

 using (BarCodeReader reader = new BarCodeReader("DutchKIX.png", DecodeType.DutchKIX))
{
  while (reader.Read())
  {
    Console.WriteLine(reader.GetCodeType() + ": " + reader.GetCodeText());
  }
}

结果:

 DutchKIX: 258369AA

BARCODENET-34361增加了新的条形码样式:DotCode

  BarCode API已增加支持新标记Dotcode的功能。

< example>

代码示例(编码器):

 BarCodeBuilder builder = new BarCodeBuilder(@"!AA-11;", Symbology.DotCode);
builder.Save("DotCode.png");

代码示例(解码器):

 string filename = "DotCode.png";
using (BarCodeReader reader = new BarCodeReader(filename, DecodeType.DotCode))
{
	while (reader.Read())
	{
		Console.WriteLine(reader.GetCodeType() + ": " + reader.GetCodeText());
	}
}

结果:

 DotCode: !AA-11;




Aspose.BarCode for Java 7.9.0更新

  Aspose.BarCode for Java已更新至7.9.0版本,以下是新版本中的一些改进:


功能和改进

核心概述类别
BARCODENET-34430实现新的算法以识别扭曲的Aztec码新特性
BARCODENET-34421在右侧生成包含文本的数据矩阵码新特性
BARCODENET-34433无法识别矩形Aztec码优化
BARCODENET-34422为Aspose.Barcode DLL验证部分信任访问属性(APTCA)优化
BARCODENET-34410不能从PDF文件中成功读取QR条形码优化
BARCODENET-34398不能从TIFF图像中成功读取QR条形码优化
BARCODENET-34390不能从BMP图像中成功读取QR条形码优化


公共API和向后兼容问题的调整

BARCODENET-34421在其右侧生成数据矩阵条形码与文本

1) New Code location value CodeLocation.Right has been added to the enumeration: CodeLocation; 2) New methods getDisplay2DText and setDisplay2DText have been added to the BarCodeBuilder class;

< example>

代码示例:

 BarCodeBuilder builder = new BarCodeBuilder(
"GTIN:898978777776665655
 UID: 121212121212121212
 Batch:GH768
 Exp.Date:150923", Symbology.DataMatrix);

builder.setCodeLocation(CodeLocation.Right);
builder.setMargins(new MarginsF(0,0,0,0));
//builder.setCodeTextSpace(0); // not recommended small space
builder.save();

代码示例:

 String gtin = ;
String uid = ;
String batch = ;
String expDate = ;

String textToEncode = gtin + uid + batch + expDate; // or + gtin + + uid + ...
String textToDisplay = + gtin + + uid + + batch + + expDate;

BarCodeBuilder builder = new BarCodeBuilder(textToEncode, Symbology.DataMatrix);
builder.setDisplay2DText(textToDisplay);
builder.setCodeLocation(CodeLocation.Right);
builder.setMargins(new MarginsF(0,0,0,0));
//builder.setCodeTextSpace(0); // not recommended small space

builder.save();

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP