Informazioni sui codici a barre

Codici a barre 1D e 2D

Perché e a cosa servono i codici a barre?
ActiveBarcode: Esempio di codice a barre 1DUn codice a barre è una rappresentazione visiva e leggibile da dispositivi elettronici di dati. I dati codificati descrivono solitamente informazioni relative all'oggetto su cui è apposto il codice a barre.

I codici a barre tradizionali rappresentano i dati variando la larghezza e la spaziatura delle linee parallele. Questi codici a barre sono comunemente denominati codici a barre lineari o unidimensionali.

ActiveBarcode: Esempio di codice a barre 2DSuccessivamente sono stati sviluppati i codici a barre bidimensionali. Questi utilizzano motivi geometrici quali rettangoli, punti o esagoni e sono spesso denominati codici a matrice. I codici a barre bidimensionali offrono una maggiore densità di dati e possono quindi memorizzare più informazioni rispetto ai codici a barre monodimensionali.

Inizialmente, i codici a barre venivano scansionati utilizzando dispositivi ottici dedicati noti come lettori di codici a barre. Oggi, i codici a barre possono essere letti anche da software su dispositivi dotati di fotocamera, come gli smartphone.

È possibile trovare informazioni più dettagliate sui codici a barre su Wikipedia.

Il ruolo di ActiveBarcode

ActiveBarcode viene utilizzato per generare codici a barre a partire da dati. Questi dati possono provenire da fogli di calcolo, database, applicazioni aziendali o sistemi basati su cloud.

Invece di creare i codici a barre manualmente, ActiveBarcode consente di generarli automaticamente dai dati esistenti. Ciò consente di risparmiare tempo, ridurre gli errori ed eliminare l'inserimento manuale dei dati.

I codici a barre vengono creati come immagini bitmap o grafica vettoriale e possono essere incorporati direttamente in documenti, etichette o applicazioni web. I codici a barre risultanti sono immagini standard e possono essere visualizzati e stampati senza installare alcun software aggiuntivo.

Con l'API REST ActiveBarcode, la generazione di codici a barre è disponibile come servizio moderno basato su cloud. È possibile utilizzarlo in Microsoft 365, Excel, applicazioni web e flussi di lavoro automatizzati su qualsiasi piattaforma.

Quando i codici a barre vengono generati da dati in tempo reale, si aggiornano automaticamente ogni volta che i dati sottostanti cambiano. Ciò rende ActiveBarcode adatto a documenti dinamici e processi automatizzati in ambienti moderni.

ActiveBarcode offre un metodo semplice, affidabile e indipendente dalla piattaforma per generare codici a barre dai dati. Le seguenti opzioni di layout sono disponibili per tutti i tipi di codici a barre:

Opzioni di layout del codice a barre

Rotazione

Selezionare l'orientamento a passi di 90 gradi. Quando si creano file immagine, è anche possibile impostare la rotazione in passi di 1 grado.

ActiveBarcode: Codice a barre Rotazione 0 lauree
0 lauree
ActiveBarcode: Codice a barre Rotazione 90 lauree
90 lauree
ActiveBarcode: Codice a barre Rotazione 180 lauree
180 lauree
ActiveBarcode: Codice a barre Rotazione 270 lauree
270 lauree

Riga di testo semplice

La riga di testo semplice può essere attivata o disattivata:

ActiveBarcode: Codice a barre Riga di testo semplice Su
Su
ActiveBarcode: Codice a barre Riga di testo semplice Spento
Spento

Colori

È possibile scegliere liberamente il colore frontale e il colore di sfondo:

ActiveBarcode: Codice a barre In primo piano Colori
In primo piano
ActiveBarcode: Codice a barre Sfondo Colori
Sfondo

Margini

Impostare l'altezza e la larghezza del bordo:

ActiveBarcode: Codice a barre Altezza del bordo
Altezza del bordo 4px
ActiveBarcode: Codice a barre Altezza del bordo
Altezza del bordo 20px

Linee divisorie

Determinare la lunghezza delle linee di separazione:

ActiveBarcode: Codice a barre Linee divisorie
50%
ActiveBarcode: Codice a barre Linee divisorie
100%
ActiveBarcode: Codice a barre Linee divisorie
0%

Allinea

Impostare l'allineamento del codice a barre:

ActiveBarcode: Codice a barre
Sinistra
ActiveBarcode: Codice a barre
Centro
ActiveBarcode: Codice a barre
A destra

Come utilizzare i caratteri di controllo nei codici a barre

ActiveBarcode: Codice di controlloAlcuni tipi di codice a barre possono codificare caratteri di controllo come il TAB. Questo include il QR-Code, il DataMatrix, il Code 128 e il PDF417. Si inseriscono questi caratteri di controllo come testo normale incorporato in <>.

Panoramica dei caratteri di controllo:

<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


Quando vengono codificati i dati Identificatore dell'applicazione (IA), i caratteri di controllo <GS> o <FNC1> vengono utilizzati per segnalare la fine dei dati a lunghezza variabile.