Opis DataMatrix
Jednym z najbardziej znanych kodów 2D jest kod DataMatrix, który składa się z 4 głównych komponentów:- Obszar danych: Ten obszar zawiera dane w skodyfikowanej formie.
- Zamknięta linia ograniczenia: Jest to narożnik, który jest reprezentowany w normalnym wyrównaniu po lewej stronie i poniżej obszaru danych z nieprzerwaną linią. Na tej podstawie kod i jego wyrównanie są rozpoznawane podczas skanowania.
- Otwarta linia graniczna: Jest to przeciwległy róg zamkniętej linii granicznej. Te linie powyżej i po prawej stronie składają się z naprzemiennych czarnych i białych kropek. Służą one do określania wierszy i kolumn podczas skanowania.
- Strefa ciszy: Ten obszar otacza kod. Obszar ten musi być co najmniej tak szeroki, jak jedna kropka kodu.
Kod DataMatrix może kodować do 3116 cyfr numerycznych lub 2335 znaków alfanumerycznych. Rozmiar używanego symbolu zależy od ilości danych do zakodowania.
W ActiveBarcode można wybierać między różnymi opcjami tworzenia DataMatrix:
- DataMatrix (Type #37)
ActiveBarcode zawsze wybiera najlepszy rozmiar symbolu, który pasuje do danych do zakodowania. Symbole o rozmiarze 12x12 i 8x18 oraz symbole o rozmiarze 20x20 i 12x36 mają taką samą liczbę danych do zakodowania. ActiveBarcode zawsze używa w tym przypadku kwadratowych wersji DataMatrix Symbol. - DataMatrix Square (Typ #42)
ActiveBarcode zawsze wybiera optymalny kwadrat rozmiar symbolu do kodowania danych. - DataMatrix Rectangular (Typ #43)
ActiveBarcode zawsze wybiera optymalny prostokątny, nie kwadratowy rozmiar symbolu do kodowania danych. - DataMatrix <Symbol size> (Typy od #44 do #73)
Rozmiar symbolu jest wybierany przez użytkownika typu. Na przykład wybranie typu DataMatrix 18x18 spowoduje wyświetlenie kodu o rozmiarze symbolu 18x18.
Lista rozmiarów symboli DataMatrix wraz z przykładami.Link
Każdy z nich reprezentuje inny rozmiar symbolu kodu DataMatrix. Wybór determinuje ilość danych, które mogą zostać zakodowane oraz wielkość kodu.
Mniejsze symbole (np. 10x10, 12x12) mogą pomieścić mniej danych, ale zajmują mniej miejsca.
Większe symbole (np. 20x20, 24x24 i większe) mogą przechowywać więcej znaków.
Jeśli zawartość danych jest zawsze krótka, można użyć mniejszego symbolu. Jeśli później dodadzą Państwo więcej informacji, będą musieli wybrać większą wersję, aby dane nadal się mieściły.
Wybór zależy częściowo od ilości danych, a częściowo od dostępnej przestrzeni. Oprogramowanie automatycznie zapewnia, że niezależnie od wybranego rozmiaru, nadal będzie on prawidłowy i nadający się do skanowania.
ActiveBarcode oferuje trzy typy automatyczne: AUTO, SQUARE i RECTANGLE. Zawsze wybierają one najmniejszy możliwy rozmiar symbolu, który pomieści wszystkie dane. SQUARE i RECTANGLE są ograniczone odpowiednio do formatów kwadratowych i prostokątnych, natomiast AUTO wykorzystuje oba. Jeśli wybierzecie Państwo typ stały, taki jak 64x64, ten konkretny rozmiar symbolu zostanie narzucony, nawet jeśli mniejszy i bardziej kompaktowy kod również będzie działał.
Lista ta stanowi przegląd dla celów orientacyjnych, ale nie zapewnia żadnej poprawności w odniesieniu do wartości maksymalnych.
Większe symbole (np. 20x20, 24x24 i większe) mogą przechowywać więcej znaków.
Jeśli zawartość danych jest zawsze krótka, można użyć mniejszego symbolu. Jeśli później dodadzą Państwo więcej informacji, będą musieli wybrać większą wersję, aby dane nadal się mieściły.
Wybór zależy częściowo od ilości danych, a częściowo od dostępnej przestrzeni. Oprogramowanie automatycznie zapewnia, że niezależnie od wybranego rozmiaru, nadal będzie on prawidłowy i nadający się do skanowania.
ActiveBarcode oferuje trzy typy automatyczne: AUTO, SQUARE i RECTANGLE. Zawsze wybierają one najmniejszy możliwy rozmiar symbolu, który pomieści wszystkie dane. SQUARE i RECTANGLE są ograniczone odpowiednio do formatów kwadratowych i prostokątnych, natomiast AUTO wykorzystuje oba. Jeśli wybierzecie Państwo typ stały, taki jak 64x64, ten konkretny rozmiar symbolu zostanie narzucony, nawet jeśli mniejszy i bardziej kompaktowy kod również będzie działał.
Więcej informacji na ten temat można znaleźć na stronie https://pl.wikipedia.org/wiki/DataMatrix.
Dane techniczne
| Ważne znaki: | ASCII 1-255 |
| Długość: | Zmienna bez stałej długości. |
| Cyfra kontrolna: |
Obliczone zgodnie z Reed-Solomon-Korekcja błędów ActiveBarcode automatycznie oblicza cyfrę kontrolną. |
| Typ#: |
DataMatrix - #37 - DATAMATRIX Lista wszystkich rozmiarów symboli |
| Info: | Zgodnie ze specyfikacją ten typ kodu kreskowego nie zawiera tekstu czytelnego dla człowieka. Właściwość ShowText nie ma żadnego efektu, gdy używany jest jeden z tych kodów. |

















