O código de matriz de dados é um código de barras 2D omnidirecional definido por um padrão em forma de L em um lado do código, juntamente com uma borda sólida em dois lados adjacentes. Em casos de uso específicos, pode ser necessário criar um código Data Matrix com vários tipos de codificação. Este artigo explica como gerar um código Data Matrix programaticamente em Java.