Oppure

Loading
18/02/14 9:40
Thejuster
Salve ragazzi.

Ho un problema con il mio software in fase di sviluppo.

Ho la necessità di allegare alla stampa un codice a barre che successivamente
andrà letto tramite un applicazione che ho fatto apposta su dispositivi android.

Il problema è il seguente.

Il tutto funziona regolarmente senza problemi di lettura del codice.

Il problema sorge quando tendo di ridimensionare l'immagine del codice a barre.

Pur notando esempio sui pacchetti di sigarette o altri prodotti, il codice a barre ha determinate misure
specifiche.
Altrimenti il lettore interpreta male gli spazi dei pixel.

chiedevo, conoscete un sito o una tabella di codici a barre che lista una dimensione da applicare standard?

Io ho usato una dimensione di 300 x 100 px.

scalandola ad esempio 200 x 80 iniziano i problemi.
questo perché su alcune stampe dovrei ottimizzare al massimo gli spazi.

Grazie in anticipo.


Ultima modifica effettuata da Thejuster 18/02/14 9:42
mire.forumfree.it/ - Mire Engine
C# UI Designer
18/02/14 9:49
Snogar
Forse perchè non hai mantenuto il rapporto di formato ....se scali il valore da 300 a 200 il secondo non è 80 ma 67.

Cmq è un'ipotesi non garantisco nulla :D
aaa
18/02/14 11:46
Thejuster
può darsi non saprei.

Ho provato prima.

La dimensione standardizzata e 300 x 150 CODE 128
Perché ho la necessità di rilevare nel codice a barre anche il cliente.

Ho ridotto l'altezza di -50 per rendere il tutto più elegante.

ma se stringo di larghezza compaiono numeri che non centrano a nulla di quello che realmente dovrebbe
uscire fuori.

magari non sò.

credi che bisognerebbe ridimensionarla in proporzioni? 8-|
mire.forumfree.it/ - Mire Engine
C# UI Designer
18/02/14 11:53
Snogar
Suppongo di si .....se distorci l'immagine è normale che il lettore di codici legge una cosa per un'altra.

Non ho mai lavorato con i codici a barre ma suppongo che il lettore legga le dimensioni delle barre nere, distorcendo l'immagine cambia il valore che questa rappresenta.
aaa
19/02/14 11:49
HeDo
i lettori a codici a barre interpretano gli spazi e le barre come una stringa binaria, la dimensione dell'unità è fissata dalla scala. Devi mantenere sempre il rapporto della tua tipologia di codice se vuoi letture corrette!
aaa
19/02/14 15:57
Thejuster
si in effetti ora funziona perfettamente.
per ridimensionare il codice a barre bisogna scalarlo per proporzioni. non ci avevo pensato.

Grazie a tutti per il supporto :k:
mire.forumfree.it/ - Mire Engine
C# UI Designer