Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduzione

Generare un'immagine codice a barre è necessario associarla a un campo della piattaforma: questa funzione è utile quando in una newsletter si vuole inserire un codice a barre ad esempio per uno sconto o una promozione legata a un prodotto (eCoupon), evitando qualsiasi tipo di frode.

...

  1. verificare che la simbologia del proprio barcode sia supportata dalla simbologia utilizzata: vedi Tabella 2 oppure utilizza questo link per effettuare un test di rendering https://www.limilabs.com/barcode/demo -  Se deve ad esempio tradurre un testo numerico senza particolari caratteristiche è opportuno utilizzare il codice a barre 128 https://www.cognex.com/it-it/resources/symbologies/1-d-linear-barcodes/code-128-barcodes (Simbologyid 3) codice a barre 39 o codice a barre 93 (Simboligyid da 4 a 7)
  2. se non è già presente, importare nei campi anagrafici in piattaforma, il valore alfanumerico da codificare dal barcode
  3. generare l'url, come spiegato qui di seguito

...

Url completa con Parametri

​<img src="http://<ConsoleHost>/frontend/Barcode.aspx?idoptin=[_idoptin]&hash=[_hash]&BarcodeHeight=60&SymbologyId=4&NarrowBarWidth=2&bearerbarsmode=0&BitmapTargetFormat=1&Ratio=0&TargetDynField=idultimoordine&FontHeight=0,2">

Note

L'esempio sopra, richiede un codice a barre formattato ( SymbologyId = 4 ), e imposta un'immagine di 60px di altezza con un font di 0.2. Ciascuna simbologia richiede delle impostazioni specifiche  (a partire dalla lunghezza della sequenza numerica)

...

Esempio di Output di un codice a barre


Qui sotto un esempo di Interleaved 2 of 5 realizzato da una sequenza a 14 digitsImage RemovedIn questo esempio nel campo idultimoordine è stato aggiunto il valore HELLO 123 - il rispettivo codice a barre che verrà mostrato al destinatario sarà:


Image Added


Anchor
URL
URL
Come costruire l'URL del tuo codice a barre

...

9. Ora è il momento di riempire il tag image "src" con il path del codice a barre, il path del codice a barre deve essere sempre assoluto: <img src="INCOLLA QUI L'URL DEL TUO CODICE A BARRE PRECEDENTEMENTE COPIATO DA NOTEPAD" />

10. Clicca su salva. A questo punto dovresti vedere il render del codice a barre nella preview del tuo messaggio come mostrato sotto:

...

SymbologyId

Symbology name

DescrizioneEsempio

1

Codabar

I caratteri validi sono: "0123456789 - $: /.+ ABCD". Il numero dovrebbe iniziare e terminare con uno dei caratteri "ABCD".

A1234567890A

2

Code11

I caratteri validi sono: "0123456789-".

1234567890

3

Code128

Utilizza la simbologia GS1-128 (UCC / EAN-128) se prevedi di utilizzare identificatori dell'applicazione come "(10) 1234 (01) 56789".Hello 123

4

Code39

I caratteri validi sono lettere maiuscole e numeri. I caratteri di inizio e fine ("*") vengono aggiunti automaticamente.HELLO 123

5

Code39Ext

I caratteri di inizio e fine ("*") vengono aggiunti automaticamente.Hello 123

6

Code93

I caratteri validi sono lettere maiuscole e numeri. I caratteri di inizio e fine ("*") vengono aggiunti automaticamente.HELLO 123

7

Code93Ext

I caratteri di inizio e fine ("*") vengono aggiunti automaticamente.

Hello 123

8

Deutsche Post Ident Code

11 cifre + checksum

12345678901

9

Deutsche Post Leit Code

13 cifre + checksum

1234567890123

10

Ean218

Utilizza il seguente formato: (ai) data, ad esempio: '(10) 1234 (01) 56789'.

(10)1234(01)56789

11

Ean13

12 cifre + checksum, utilizzare il seguente formato per aggiungere il supplemento: "123456789012,34".

123456789012,34

12

Ean14

13 cifre + checksum

1234567890123

13

Ean8

7 cifre + checksum1234567

14

Interleaved 2 of 5

I caratteri validi sono: "0123456789", la lunghezza (compreso il checksum) deve essere pari.

123456789

15

ITF14

13 cifre + checksum

1234567890123

16

Msi

I caratteri validi sono: "0123456789"

1234567890

17

Numly

19 cifre1234567890123456789

18

Opc

9 cifre + checksum

123456789

19

Planet

I caratteri validi sono: "0123456789"1234567890

20

Postnet

I caratteri validi sono: "0123456789"1234567890

21

Pzn

6 cifre + checksum

123456

22

Royal Mail 4 state

I caratteri validi sono lettere maiuscole e numeri.

1234567890

23

Royal Tnt Post Kix

I caratteri validi sono lettere maiuscole e numeri.

1234567890

24

Industrial 2 of 5

I caratteri validi sono: "0123456789"1234567890

25

Singapore post 4 State

I caratteri validi sono lettere maiuscole e numeri.

1234567890

26

SSCC18

17 cifre + checksum

12345678901234567

27

Swiss Post Parcel

18 cifre

123456789012345678

28

UPCA

11 cifre + checksum12345678901

29

UPCE

8 cifre12345678

30

USP Sack label

8 cifre

12345678

31

USP Tray label

10 cifre

1234567890

...