Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

Aspose.BarCode for .NET 22.3

Download  Support Forum 

File Details

  • Downloads:
  • 7
  • File Size:
  • 15.2 MB
  • Posted By:
  • alkhimov
  • Views:
  • 16
  • Date Added:
  • : 3 weeks ago [3/26/2022]

Release Notes

Description

It contains Aspose.BarCode for .NET 22.3 release.

File Details

Improved Handling of SwissQRBill

Swiss QR Code symbology is typically used in facilitating automated digital payments. Aspose.BarCode for .NET contains SwissQRBill class that can be used to implement the Swiss QR Code support in your Apps.

In some instances it was observed that the API was not throwing exception in case of SwissQRBill empty element StrdBkgInf (BillInformation). The current version of the API has resolved this issue.

The following C# sample of demonstrates how to read Swiss QR Code (QR Code Recognition) via API:

Console.OutputEncoding = Encoding.Unicode;
//recognize Swiss QR Code
BarCodeReader reader = new BarCodeReader($"{path}SwissQRBill.png", DecodeType.QR);
foreach (BarCodeResult result in reader.ReadBarCodes())
{
    SwissQRCodetext swissResult = ComplexCodetextReader.TryDecodeSwissQR(result.CodeText);
    if (null == swissResult) continue;
    Console.WriteLine($"Version:{swissResult.Bill.Version}");
    Console.WriteLine($"Account:{swissResult.Bill.Account}");
    Console.WriteLine($"Amount:{swissResult.Bill.Amount}");
    Console.WriteLine($"Currency:{swissResult.Bill.Currency}");
    Console.WriteLine($"Reference:{swissResult.Bill.Reference}");
    Console.WriteLine($"Creditor:{swissResult.Bill.Creditor.Name}");
    Console.WriteLine($"Debtor:{swissResult.Bill.Debtor.Name}");
}

Improved Handling of SwissQRCodetext

An issue was observed with SwissQRCodetext where after the End-Tag (EPD-Trailer) there was an unnecessary New-Line (CR-LF). This issue has now been resolved.

For a complete list of features, enhancements, and bug fixes in this release please visit, Aspose.BarCode for .NET 22.3 Release Notes.

 English