O čiarových kódoch

1D a 2D čiarové kódy

Načo a na čo sú dobré čiarové kódy?
ActiveBarcode: príklad 1D čiarového kóduČiarový kód je vizuálne a strojovo čitateľné znázornenie údajov. Zakódované údaje zvyčajne opisujú informácie o objekte, na ktorom sa čiarový kód nachádza.

Tradičné čiarové kódy reprezentujú údaje pomocou rôznych šírok a vzdialeností paralelných čiar. Tieto čiarové kódy sa bežne označujú ako lineárne alebo jednorozmerné čiarové kódy.

ActiveBarcode: príklad 2D čiarového kóduNeskôr boli vyvinuté dvojrozmerné čiarové kódy. Používajú geometrické vzory, ako sú obdĺžniky, bodky alebo šesťuholníky, a často sa nazývajú maticové kódy. Dvojrozmerné čiarové kódy ponúkajú vyššiu hustotu údajov, a preto môžu ukladať viac informácií ako jednorozmerné čiarové kódy.

Spočiatku sa čiarové kódy skenovali pomocou špeciálnych optických zariadení známych ako čítačky čiarových kódov. Dnes je možné čiarové kódy čítať aj pomocou softvéru na zariadeniach s fotoaparátmi, ako sú smartfóny.

Podrobnejšie informácie o čiarových kódoch nájdete na Wikipédii.

Úloha ActiveBarcode

ActiveBarcode sa používa na generovanie čiarových kódov z údajov. Tieto údaje môžu pochádzať z tabuliek, databáz, obchodných aplikácií alebo cloudových systémov.

Namiesto ručného vytvárania čiarových kódov vám ActiveBarcode umožňuje generovať ich automaticky z existujúcich údajov. To šetrí čas, znižuje počet chýb a eliminuje ručné zadávanie údajov.

Čiarové kódy sa vytvárajú ako bitmapové obrázky alebo vektorová grafika a môžu byť vložené priamo do dokumentov, štítkov alebo webových aplikácií. Výsledné čiarové kódy sú štandardné obrázky a je možné ich zobraziť a vytlačiť bez inštalácie akéhokoľvek dodatočného softvéru.

S rozhraním ActiveBarcode REST API je generovanie čiarových kódov dostupné ako moderná služba založená na cloude. Môže sa používať v Microsoft 365, Excel, webových aplikáciách a automatizovaných pracovných postupoch na akejkoľvek platforme.

Keď sa čiarové kódy generujú z aktuálnych údajov, automaticky sa aktualizujú vždy, keď sa zmenia základné údaje. Vďaka tomu je ActiveBarcode vhodný pre dynamické dokumenty a automatizované procesy v moderných prostrediach.

ActiveBarcode poskytuje jednoduchý, spoľahlivý a platformovo nezávislý spôsob generovania čiarových kódov z údajov. Pre všetky typy čiarových kódov sú k dispozícii nasledujúce možnosti rozloženia:

Možnosti rozloženia čiarového kódu

Rotácia

Vyberte orientáciu v krokoch po 90 stupňoch. Pri vytváraní obrazových súborov môžete tiež nastaviť otočenie v krokoch po 1 stupni.

ActiveBarcode: Čiarový kód Rotácia 0 stupne
0 stupne
ActiveBarcode: Čiarový kód Rotácia 90 stupne
90 stupne
ActiveBarcode: Čiarový kód Rotácia 180 stupne
180 stupne
ActiveBarcode: Čiarový kód Rotácia 270 stupne
270 stupne

Riadok s obyčajným textom

Riadok s obyčajným textom je možné zapnúť alebo vypnúť:

ActiveBarcode: Čiarový kód Riadok s obyčajným textom Na
Na
ActiveBarcode: Čiarový kód Riadok s obyčajným textom Vypnuté
Vypnuté

Farby

Máte voľný výber farby prednej strany a farby pozadia:

ActiveBarcode: Čiarový kód Predné pozadie Farby
Predné pozadie
ActiveBarcode: Čiarový kód Pozadie Farby
Pozadie

Hranice

Nastavte výšku a šírku ohraničenia:

ActiveBarcode: Čiarový kód Výška hranice
Výška hranice 4px
ActiveBarcode: Čiarový kód Výška hranice
Výška hranice 20px

Zárezky

Určite dĺžku zárezov:

ActiveBarcode: Čiarový kód Zárezky
50%
ActiveBarcode: Čiarový kód Zárezky
100%
ActiveBarcode: Čiarový kód Zárezky
0%

Vyrovnanie

Nastavte zarovnanie čiarového kódu:

ActiveBarcode: Čiarový kód
Vľavo
ActiveBarcode: Čiarový kód
Centrum
ActiveBarcode: Čiarový kód
Pravý

Ako používať riadiace znaky v čiarových kódoch

ActiveBarcode: Kontrolný kódNiektoré typy čiarových kódov môžu kódovať riadiace znaky, ako napríklad TAB. To zahŕňa QR kód, DataMatrix, Code 128 a PDF417. Tieto riadiace znaky zadávate ako obyčajný text vložený do <>.

Prehľad riadiacich znakov:

<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


Keď sú údaje identifikátora aplikácie (AI) zakódované, na označenie konca údajov s premenlivou dĺžkou sa používajú riadiace znaky <GS> alebo <FNC1>.