Aspose.OMR for .NET 22.6 Release Notes

What was changed

Key Summary Category
OMRNET-548 Fixed recognition of barcodes placed at the bottom of the page when the resolution of scanned or photographed forms is less than the resolution of the original printable form. Fix
OMRNET-549 threshold setting of CheckBox element (text markup / JSON markup) is preserved during run-time adjustments of recognition accuracy. Fix
OMRNET-550 Improved rendering of Container elements (text markup / JSON markup): left and right margins are now equal. Enhancement
OMRNET-551 Fixed bubble coloring for CustomAnswerSheet element (text markup / JSON markup). Fix
OMRNET-551 Fixed handling of vertical_margin, bubble_size, header_border_size, header_border_color parameters of CompositeGrid element (text markup / JSON markup). Fix

Known issues and limitations

Key Summary Workaround
OMRNET-462 Recognition of multi-page PDF and TIFF files causes an error. Scan each page of the filled form into a separate file and recognize them one-by-one.
OMRNET-555 Recalculate method results in incorrect processing of ScoreGroup elements (text markup / JSON markup) and CustomAnswerSheet elements containing CustomTrigger elements (text markup / JSON markup). Use RecognizeImage method with different threshold setting instead of run-time adjustments of recognition accuracy.

Public API changes and backwards compatibility

This section lists all public API changes introduced in Aspose.OMR for .NET 22.6 that may affect the code of existing applications.

Added public APIs:

No changes.

Updated public APIs:

No changes.

Removed public APIs:

No changes.

Changes in application logic

This section lists any changes to the program architecture and form processing algorithms introduced in Aspose.OMR for .NET 22.6 that may affect the behavior of existing applications.

Container rendering

The rendering of Container elements was improved so that the left and right margins are now equal.

New container margins

It may result in recognition pattern (.OMR) files generated with Aspose.OMR for .NET 22.6 to be incompatible with printable forms generated by earlier versions of the library.