# eVision > eVision 26.10.0-beta.2.dev documentation 2026, Euresys ## Pages in this subsection - [Reading Data Matrix Codes](readingmatrixcodesfromanimage.html.md): This code snippet shows how to read data matrix codes and retrieve the decoded string. - [Learning a Data Matrix Code](readingwithpriorlearning2.html.md): This code snippet shows how to learn from a given image, perform the reading and retrieve the decoded string. - [Reading a Grid of Matrix Codes](readingagridofmatrixcodes.html.md): This code snippet shows how to read matrixcodes that are disposed in a 5 by 3 grid with 10% overlap between grid cells. - [Grading a Data Matrix Code](inspectingprintqualitygrades.html.md): This code snippet shows how to read a data matrix code and retrieve its print quality grades. - [Asynchronous Processing](asynchronousprocessing.html.md): This code snippet shows how to read data matrix codes asynchronously from three separate images. The code in this snippet is valid for C++11 and newer. ## Optional - [Top-level llms.txt](../../../../../llms.txt): Complete documentation index.