Browse our Products

Aspose.OMR for .NET 23.6.0 - Release Notes

What was changed

KeySummaryCategory
OMRNET-836Added support for A3 paper size.New feature

Known issues and limitations

KeySummaryWorkaround
OMRNET‑462Recognition 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‑555Recalculate method results in incorrect processing of ScoreGroup elements (text markup / JSON markup) and CustomAnswerSheet 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 23.6.0 that may affect the code of existing applications.

Added public APIs:

The following public APIs have been added to Aspose.OMR for .NET 23.6.0:

Aspose.OMR.Generation.PaperSize.A3 option

A page setup option that instructs the generator to render forms on A3 paper size:

  • 3508 x 4961 pixels
  • 297 x 420 mm
  • 11.7 x 16.5 inches

Updated public APIs:

No changes.

Removed public APIs:

No changes.

Usage examples

See the examples below to learn more about the changes introduced in this release:

Generate OMR form on A3 sheet

Aspose.OMR.Generation.GlobalPageSettings globalPageSettings = new Aspose.OMR.Generation.GlobalPageSettings();
globalPageSettings.PaperSize = Aspose.OMR.Generation.PaperSize.A3;
Aspose.OMR.Generation.GenerationResult generationResult = omrEngine.GenerateTemplate("source.txt", globalPageSettings);