Informacje o kodach kreskowych

Kody kreskowe 1D i 2D

Dlaczego i do czego służą kody kreskowe?
ActiveBarcode: Przykład kodu kreskowego 1DKod kreskowy to wizualna i czytelna dla maszyn reprezentacja danych. Zakodowane dane zazwyczaj opisują informacje o obiekcie, na którym znajduje się kod kreskowy.

Tradycyjne kody kreskowe przedstawiają dane poprzez zmianę szerokości i odstępów między równoległymi liniami. Kody te są powszechnie nazywane kodami liniowymi lub jednowymiarowymi.

ActiveBarcode: Przykład kodu kreskowego 2DPóźniej opracowano dwuwymiarowe kody kreskowe. Wykorzystują one wzory geometryczne, takie jak prostokąty, kropki lub sześciokąty, i często nazywane są kodami matrycowymi. Dwuwymiarowe kody kreskowe oferują większą gęstość danych i dzięki temu mogą przechowywać więcej informacji niż kody jednowymiarowe.

Początkowo kody kreskowe były skanowane za pomocą specjalnych urządzeń optycznych zwanych czytnikami kodów kreskowych. Obecnie kody kreskowe mogą być również odczytywane przez oprogramowanie zainstalowane na urządzeniach wyposażonych w aparaty fotograficzne, takich jak smartfony.

Więcej szczegółowych informacji na temat kodów kreskowych można znaleźć w Wikipedii.

Rola ActiveBarcode

ActiveBarcode służy do generowania kodów kreskowych na podstawie danych. Dane te mogą pochodzić z arkuszy kalkulacyjnych, baz danych, aplikacji biznesowych lub systemów opartych na chmurze.

Zamiast ręcznie tworzyć kody kreskowe, ActiveBarcode umożliwia automatyczne generowanie ich na podstawie istniejących danych. Pozwala to zaoszczędzić czas, zmniejszyć liczbę błędów i wyeliminować ręczne wprowadzanie danych.

Kody kreskowe są tworzone jako obrazy bitmapowe lub grafika wektorowa i mogą być osadzane bezpośrednio w dokumentach, etykietach lub aplikacjach internetowych. Powstałe kody kreskowe są standardowymi obrazami i można je przeglądać oraz drukować bez konieczności instalowania dodatkowego oprogramowania.

Dzięki interfejsowi API ActiveBarcode REST generowanie kodów kreskowych jest dostępne jako nowoczesna usługa oparta na chmurze. Można go używać w Microsoft 365, Excelu, aplikacjach internetowych i zautomatyzowanych przepływach pracy na dowolnej platformie.

Gdy kody kreskowe są generowane na podstawie danych rzeczywistych, aktualizują się automatycznie przy każdej zmianie danych źródłowych. Dzięki temu ActiveBarcode nadaje się do dokumentów dynamicznych i zautomatyzowanych procesów w nowoczesnych środowiskach.

ActiveBarcode zapewnia prosty, niezawodny i niezależny od platformy sposób generowania kodów kreskowych na podstawie danych. Dla wszystkich typów kodów kreskowych dostępne są następujące opcje układu:

Opcje układu kodu kreskowego

Rotacja

Wybierz orientację w krokach co 90 stopni. Podczas tworzenia plików graficznych można również ustawić obrót w krokach co 1 stopień.

ActiveBarcode: Kod kreskowy Rotacja 0 stopnie
0 stopnie
ActiveBarcode: Kod kreskowy Rotacja 90 stopnie
90 stopnie
ActiveBarcode: Kod kreskowy Rotacja 180 stopnie
180 stopnie
ActiveBarcode: Kod kreskowy Rotacja 270 stopnie
270 stopnie

Linia zwykłego tekstu

Linia zwykłego tekstu może być włączona lub wyłączona:

ActiveBarcode: Kod kreskowy Linia zwykłego tekstu Na
Na
ActiveBarcode: Kod kreskowy Linia zwykłego tekstu Wył.
Wył.

Kolory

Możesz dowolnie wybrać kolor frontu i kolor tła:

ActiveBarcode: Kod kreskowy Pierwszy plan Kolory
Pierwszy plan
ActiveBarcode: Kod kreskowy Kontekst Kolory
Kontekst

Granice

Ustaw wysokość i szerokość obramowania:

ActiveBarcode: Kod kreskowy Wysokość granicy
Wysokość granicy 4px
ActiveBarcode: Kod kreskowy Wysokość granicy
Wysokość granicy 20px

Nacięcia

Określ długość nacięć:

ActiveBarcode: Kod kreskowy Nacięcia
50%
ActiveBarcode: Kod kreskowy Nacięcia
100%
ActiveBarcode: Kod kreskowy Nacięcia
0%

Wyrównanie

Ustawienie wyrównania kodu kreskowego:

ActiveBarcode: Kod kreskowy
Lewa
ActiveBarcode: Kod kreskowy
Centrum
ActiveBarcode: Kod kreskowy
Prawo

Jak używać znaków sterujących w kodach kreskowych

ActiveBarcode: Kod kontrolnyNiektóre typy kodów kreskowych mogą kodować znaki sterujące, takie jak TAB. Obejmuje to QR-Code, DataMatrix, Code 128 i PDF417.. Te znaki sterujące są wprowadzane jako zwykły tekst osadzony w <>.

Przegląd znaków kontrolnych:

<SOH>
Start of Heading
ASCII Code: 1
<STX>
Start of Text
ASCII Code: 2
<ETX>
End of Text
ASCII Code: 3
<EOT>
End of Transmission
ASCII Code: 4
<ENQ>
Enquiry
ASCII Code: 5
<ACK>
Acknowledge
ASCII Code: 6
<BEL>
Bell
ASCII Code: 7
<BS>
Backspace
ASCII Code: 8
<TAB>
Horizontal Tabulation
ASCII Code: 9
<LF>
Line Feed
ASCII Code: 10
<VT>
Vertical Tabulation
ASCII Code: 11
<FF>
Form Feed
ASCII Code: 12
<CR>
Carriage Return
ASCII Code: 13
<SO>
Shift Out
ASCII Code: 14
<SI>
Shift In
ASCII Code: 15
<DLE>
Data Link Escape
ASCII Code: 16
<DC1>
Device Control 1
ASCII Code: 17
<DC2>
Device Control 2
ASCII Code: 18
<DC3>
Device Control 3
ASCII Code: 19
<DC4>
Device Control 4
ASCII Code: 20
<NAK>
Negative Acknowledge
ASCII Code: 21
<SYN>
Synchronous Idle
ASCII Code: 22
<ETB>
End of Transmission Block
ASCII Code: 23
<CAN>
Cancel
ASCII Code: 24
<EM>
End of Medium
ASCII Code: 25
<SUB>
Substitute
ASCII Code: 26
<ESC>
Escape
ASCII Code: 27
<FS>
File Separator
ASCII Code: 28
<GS>
Group Separator
ASCII Code: 29
<RS>
Record Separator
ASCII Code: 30
<US>
Unit Separator
ASCII Code: 31
<DEL>
Delete
ASCII Code: 127


Podczas kodowania danych Application Identifier (AI), znaki kontrolne <GS> lub <FNC1> są używane do sygnalizowania końca danych o zmiennej długości.