Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: webkit barcode

Re:webkit barcode 6 Anni 9 Mesi fa #7287

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
beh, però forse sto dicendo una cavolata.
alla fine basta farsi un metodo custom in un parser
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:webkit barcode 6 Anni 9 Mesi fa #7289

  • eliumara
  • Avatar di eliumara
  • Offline
  • Senior Boarder
  • Messaggi: 41
  • Ringraziamenti ricevuti 2
  • Karma: 1
NicoTheBrush ha scritto:
Magari si può adattare il codice già fatto per aeroo, integrava un algoritmo per creare il binario e un modulo py per tracciare le righe...

Infatti pensavo proprio a questo. Una clase che chiamerò da webkit, che mi generi un binario con il barcode. Per ora non ho trovato un esempio che mi funzioni a dovere. Ho provato anche con reportlab, senza risultati. Cmq penso sia la strada meno ardua da seguire, creare la clase py fuori che disegna il barcode.
Vi farò sapere se trovo la soluzione, ma se qualcuno sa un'altro modo, le sarei molto grata del contributo :)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:webkit barcode 6 Anni 9 Mesi fa #7296

  • eliumara
  • Avatar di eliumara
  • Offline
  • Senior Boarder
  • Messaggi: 41
  • Ringraziamenti ricevuti 2
  • Karma: 1
Ho risolto ragazzi! :silly:
Ecco la soluzione:
Ho trovato in rete un esempio di una clase che genera EAN barcode (usando PIL python imaging library)...http://code.activestate.com/recipes/426069-ean-bar-code-image-generator/
Allego le modifiche che ho fatto all'esempio, sopratutto alla funzione getImageBase, che restituisce una immagine del barcode codificata in base 64. Questa ultima lo ho aggiunta al file mako, richiamando la funzione in questo modo:
data_uri = EanBarCode.getImageBase64(product.ean13, 400, 100)
img_tag = '<img alt="sample" src="data:image/png;base64,{0}">'.format(data_uri)

Certo non prima di inizializzare la class nel parser del report:
from EANBarCode import EanBarCode

'EanBarCode' = EanBarCode()

Come vi dicevo prima, se trovate o sapete un'altro modo o se migliorate quanto vi ho spiegato!...accetto volentiere tutti i vostri aiuti!

Buon lavoro! B)
Allegati:
Ultima modifica: 6 Anni 9 Mesi fa da eliumara.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:webkit barcode 6 Anni 9 Mesi fa #7297

  • eliumara
  • Avatar di eliumara
  • Offline
  • Senior Boarder
  • Messaggi: 41
  • Ringraziamenti ricevuti 2
  • Karma: 1
il file allegato :P

File allegato:

Nome del file: EANBarCode.zip
Dimensione del file:2 KB
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:webkit barcode 6 Anni 1 Mese fa #9840

  • scigghia
  • Avatar di scigghia
  • Online
  • Gold Boarder
  • http://goo.gl/w4LhKz
  • Messaggi: 249
  • Ringraziamenti ricevuti 18
  • Karma: 14
ottima cosa!
percaso c'è la possibilità di aggiungere la creazione del code39?
Andrea Cometa - Presidente Ass. Odoo Italia
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
goo.gl/w4LhKz
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:webkit barcode 6 Anni 1 Mese fa #9841

  • shakin89
  • Avatar di shakin89
  • Offline
  • Platinum Boarder
  • Messaggi: 388
  • Ringraziamenti ricevuti 7
  • Karma: 7
puoi sostituire la classe usata da eliumara con pybarcode che ti genera vari barcode ed anche le immagini di questi.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.137 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam