Kod Data Matrix to wielokierunkowy kod kreskowy 2D zdefiniowany przez wzór w kształcie litery L po jednej stronie kodu wraz z ciągłą obwódką po dwóch sąsiednich stronach. W określonych przypadkach może być konieczne utworzenie kodu Data Matrix z różnymi typami kodowania. W tym artykule wyjaśniono, jak programowo wygenerować kod Data Matrix w Javie.