Introduzione
...
La pagina frontend di sui parleremo sotto (barcode.aspx), andrà ad eseguire il render e a stampare l'immagine del codice a barre, a partire da una sequenza numerica /alfa numerica recuperata dinamicamente su sugli argomenti "IdOptin" eargomenti "hash", passati alla pagina.
...
Come generale l'URL
Può essere riferita referenziata direttamente dal "src" di un HTML tag usando tag HTML di tipo "img":
Url di base
http://<consoleurl>/frontend/Barcode.aspx
Url completa con ParamsParametri
<img src=http://<ConsoleHost>/frontend/Barcode.aspx?idoptin=[_idoptin]&hash=[_hash]&BarcodeHeight=60&SymbologyId=14&NarrowBarWidth=2&bearerbarsmode=0&BitmapTargetFormat=1&Ratio=0&TargetDynField=[LatestShippedOrderID]&FontHeight=0,2 />
Note |
---|
L'esempio sopra, richiede un codice a barre i2of5 formattato ( SymbologyId = 14 ), le imposta un'impostazione immagine di 60px di altezza e con un font di 0.2. Ciascuna simbologia ha il suo settaggio specifico (richiede delle impostazioni specifiche (a partire dalla lunghezza della sequenza numerica, partirà la sua costruzione) |
Note |
---|
Non dimenticare di sostituire <consolehost> con l'URL reale della tua console MailUp e di riempire il campo destinatario LatestShippedOrderID con un vero codice a barre numerico. Il campo symbology 14 lo puoi riempire con una lunghezza qualsiasi .(purchè sia pari) |
Esempio di Output di un codice a barre
Qi Qui sotto un esempo di Interleaved 2 of 5 realizzato da una sequenza a 14 digits
...
Nome | Obbligatorio? | Descrizione |
---|---|---|
IdOptIn | y | User Id destinatario |
Hash | y | Hash destinatario |
BarcodeHeight | y | Altezza (in px) dell'immagine codice a barre |
SymbologyId | y | Id rappresentante il formato codice a barre ( 14 = ITF ) |
TargetDynField | y | Il campo dinamico contenente la sequenza numerica barcode |
NarrowBarWidth | n | Larghezza (in pixel) della narrow bar |
BearerBarsmode | n | Imposta quali le la modalità di visualizzazione delle barre di tolleranza il codice a barre utilizza tolleranza ( 0 = Nessuno, 1 = Orizzontale, 2 = Intera ) |
BearerBarsSize | n | Larghezza (in pizelpixel) della barre di tolleranza ( si applica solo se BearerBarsmode > 0 ) |
Ratio | n | Il numero di volte che la wide bar sarà visualizzata per ciascun ciascuna narrow bar |
ChecksumAdd | n | Questo Boolean definisce se la sequenza numerica deve essere completata con una cifra di controllo calcolata ( default è false ) |
IsNumberVisible | n | Se true, visualizza la sequenza numerica di ingresso sotto il codice a barre |
FontHeight | n | Altezza font in punti, usare il punto la virgola come separatore |
Symbology format Id reference ( Tabella 2 )
...
Per il momento non è ancora predisposta, una funzione per aiutarti a visualizzare un codice a barre all'interno del markup newsletter, adovrai dovrai quindi costruire tu stesso l'URL.
Non ti preoccupare, ci vorranno soltanto 2 minuti
Segui questa breve e semplice guida per 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 IL L'URL DEL TUO CODICE A BARRE URL 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:
...
L'applicazione può ricevere una formato sequenza errato di una certa simbology: non visualizzerai nessun messaggio di errore, ma visualizzerai invece un'immagine pixel vuota così che l'immagine chiamata non apparirà come rotta.
Anchor | ||||
---|---|---|---|---|
|