原創|產品更新|編輯:龔雪|2016-06-28 18:38:15.000|閱讀 271 次
概述:Aspose.BarCode|for .NET和for Java兩個版本均已更新,增加了多個條形碼樣式,針對Aztec碼、code128、PNG圖像、PDF417條形碼、QR條形碼的處理均有大幅優化。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
核心 | 概述 | 類別 |
---|---|---|
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條形碼 | 優化 |
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
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版本,以下是新版本中的一些改進:
核心 | 概述 | 類別 |
---|---|---|
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條形碼 | 優化 |
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@fc6vip.cn
文章轉載自:慧都控件網