Autore Topic: Genereare IMG Barcode  (Letto 2273 volte)

Offline alepio

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Genereare IMG Barcode
« il: 12 Agosto 2010, 23:13:31 CEST »
0
Mi chiedevo se qualcuno ha qualche spezzone di codice per creare una immagine barcode.
Mi spiego meglio.
Voglio generare un codice a barre e visualizzarlo su una Activity.

E' possibile che tutti quei motori che generano i codici a barre presenti in internet facciano esempio per il ean13 ( quello che a me server) facciano una somma di tutte le barre e poi visualizzino il codice completo?



Ciao
Alessandro
« Ultima modifica: 13 Agosto 2010, 09:58:30 CEST da alepio »
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Genereare IMG Barcode
« Risposta #1 il: 13 Agosto 2010, 09:47:22 CEST »
0
Vuoi generarlo a partire da cosa?
Postate il LogCat LogCat LogCat LogCat LogCat

Offline alepio

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Genereare IMG Barcode
« Risposta #2 il: 13 Agosto 2010, 09:58:59 CEST »
0
a partire da un testo o da qualsiasi altra cosa.
Ma non so nemmeno da dove partire
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Genereare IMG Barcode
« Risposta #3 il: 13 Agosto 2010, 10:58:24 CEST »
0
Mi pare ci sia una libreria per android in grado di lavorare con i barcode. Non mi ricordo dove trovarla.. Ora cerco un po'

Ricordavo male, la libreria é questa
 zxing -
 
 Project Hosting on Google Code
ma serve a decodificare i barcode, non a crearli.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline alepio

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Genereare IMG Barcode
« Risposta #4 il: 13 Agosto 2010, 11:26:03 CEST »
0
e infatti.
io devo fare il contrario
devo generare un barcode e poi visualizzarlo

Non importa la strada mi interessa il risultato
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline alepio

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Genereare IMG Barcode
« Risposta #5 il: 13 Agosto 2010, 11:29:31 CEST »
0
tu che ne pensi dell'idea di  accodare le img con le barre per creare il tutto?
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline Agafi

  • Utente normale
  • ***
  • Post: 173
  • Respect: +10
    • svetlana-tomasevschi-perini
    • agafist
    • Mostra profilo
  • Dispositivo Android:
    SE Xperia Neo,LG Optimus One,Asus EEE Pad Transformer,HTC Magic Vodafone
  • Play Store ID:
    Agafi
  • Sistema operativo:
    Win7
Re:Genereare IMG Barcode
« Risposta #6 il: 13 Agosto 2010, 11:33:17 CEST »
0
a te interessa un generatore di barcode standard ean13 partendo da un numero già valido ?
Se cerchi in internet ci sono dei tutorial per Visual Basic da cui puoi trarre spunto poichè non fanno altro che creare al volo un oggetto Immagine e disegnandoci dentro le barre con la giusta distanza tra di loro. Appena torno a casa se ti interessa cerco un pezzo di codice che ho scritto anni fa in VB che mi permetteva di generare il beneamato Ean13 per poi stamparlo




Offline Daystrom

  • Utente junior
  • **
  • Post: 90
  • Respect: +13
    • Mostra profilo
    • Starfleet
  • Dispositivo Android:
    HTC Magic + HTC Desire HD + Nexus S
  • Play Store ID:
    Daystrom
  • Sistema operativo:
    WXP
Re:Genereare IMG Barcode
« Risposta #7 il: 13 Agosto 2010, 11:38:23 CEST »
0
a te interessa un generatore di barcode standard ean13 partendo da un numero già valido ?
Se cerchi in internet ci sono dei tutorial per Visual Basic da cui puoi trarre spunto poichè non fanno altro che creare al volo un oggetto Immagine e disegnandoci dentro le barre con la giusta distanza tra di loro. Appena torno a casa se ti interessa cerco un pezzo di codice che ho scritto anni fa in VB che mi permetteva di generare il beneamato Ean13 per poi stamparlo

Beh ma qualcuno ha provato ad usare semplicemente un font di tipo barcode?
In rete se ne trovano a dozzine gratuiti.

Offline Agafi

  • Utente normale
  • ***
  • Post: 173
  • Respect: +10
    • svetlana-tomasevschi-perini
    • agafist
    • Mostra profilo
  • Dispositivo Android:
    SE Xperia Neo,LG Optimus One,Asus EEE Pad Transformer,HTC Magic Vodafone
  • Play Store ID:
    Agafi
  • Sistema operativo:
    Win7
Re:Genereare IMG Barcode
« Risposta #8 il: 13 Agosto 2010, 11:40:37 CEST »
0
se invece ti serve generare un QRCode puoi direttamente interrogare  chart.apis.google.com pasandogli i vari argomenti come da guida presente nel sito.

Il tema dell'EAN13 è un tema abbastanza spinoso poichè si basa sul fatto che per essere generato (e poi letto correttamente) deve partire da una stringa di 13 numeri con il numero finale (se non sbaglio) come numero di controllo

Offline Agafi

  • Utente normale
  • ***
  • Post: 173
  • Respect: +10
    • svetlana-tomasevschi-perini
    • agafist
    • Mostra profilo
  • Dispositivo Android:
    SE Xperia Neo,LG Optimus One,Asus EEE Pad Transformer,HTC Magic Vodafone
  • Play Store ID:
    Agafi
  • Sistema operativo:
    Win7
Re:Genereare IMG Barcode
« Risposta #9 il: 13 Agosto 2010, 11:42:05 CEST »
0
Beh ma qualcuno ha provato ad usare semplicemente un font di tipo barcode?
In rete se ne trovano a dozzine gratuiti.
Ma iil font mi permette di stampare i caratteri/numeri del barcode non le barre... In più le barre per poter essere lette dagli scanner appositi devono avere grossezza e distanza tra di loro ben definita....

Offline alepio

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Genereare IMG Barcode
« Risposta #10 il: 13 Agosto 2010, 11:49:41 CEST »
0
se invece ti serve generare un QRCode puoi direttamente interrogare  chart.apis.google.com pasandogli i vari argomenti come da guida presente nel sito.

Il tema dell'EAN13 è un tema abbastanza spinoso poichè si basa sul fatto che per essere generato (e poi letto correttamente) deve partire da una stringa di 13 numeri con il numero finale (se non sbaglio) come numero di controllo

torno al font,
Ma esiste perchè non lo trovo o forse non so cercare bene.
Il numero finale checkdigit non mi preoccupa calcolarlo.
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline alepio

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Genereare IMG Barcode
« Risposta #11 il: 13 Agosto 2010, 12:14:34 CEST »
0
bha...
penso che per il momento continuerò con lo sviluppo seguendo questa strada.

http://chart.apis.google.com/chart?chs=200x200&cht=qr&chl=prova+testo

ma non mi obbliga ad essere on-line durante la creazione.

Per il momento può bastare. Ma vorrei produrlo non da internet ma da codice.

ciao e grazie a tutti per il supporto
 
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline Agafi

  • Utente normale
  • ***
  • Post: 173
  • Respect: +10
    • svetlana-tomasevschi-perini
    • agafist
    • Mostra profilo
  • Dispositivo Android:
    SE Xperia Neo,LG Optimus One,Asus EEE Pad Transformer,HTC Magic Vodafone
  • Play Store ID:
    Agafi
  • Sistema operativo:
    Win7
Re:Genereare IMG Barcode
« Risposta #12 il: 13 Agosto 2010, 12:22:41 CEST »
0
però questo è un qrcode non un EAN13

Offline alepio

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Genereare IMG Barcode
« Risposta #13 il: 13 Agosto 2010, 12:28:36 CEST »
0
però questo è un qrcode non un EAN13
è vero.

La differenza sta solamente nell'hardware.
I qrcode non vengono letti da tutti i lettori si presuppone che abbiano uno scanner di 2/3 anni al massimo o anche meno....

Ma per il momento non riesco a proseguire e me lo faccio bastare.

-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline Daystrom

  • Utente junior
  • **
  • Post: 90
  • Respect: +13
    • Mostra profilo
    • Starfleet
  • Dispositivo Android:
    HTC Magic + HTC Desire HD + Nexus S
  • Play Store ID:
    Daystrom
  • Sistema operativo:
    WXP
Re:Genereare IMG Barcode
« Risposta #14 il: 13 Agosto 2010, 16:44:39 CEST »
0
Ma iil font mi permette di stampare i caratteri/numeri del barcode non le barre... In più le barre per poter essere lette dagli scanner appositi devono avere grossezza e distanza tra di loro ben definita....

Il font converte i numeri (e i caratteri per il barcode 3of9) nelle tipiche barre. La grossezza e distanza sono già quelle corrette, ne sono sicuro perchè li uso quotidianamente al lavoro.
Prova a scaricare il font 3of9 da qui: http://www.barcodesinc.com/free-barcode-font/

Puoi fare una semplice prova... Se hai windows installi il font (doppio click sul file TTF) e poi apri word scrivi qualcosa e cambi il font con il font barcode...

Inoltre tutto dipende da quale tipo di barcode vuoi usare, non tutti sono gratis...