Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-06-2013
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Poder: 17
Panasys Va por buen camino
Capturar Codigo de Barras

Hola a todos...

Estoy usando Zint Barcode, un componente muy sencillo para generar codigo de barras tipo QR, hasta ahi todo bien.

El tema es que ahora quiero imprimir en un reporte ese codigo QR y PUM ahora no esta todo tan bien

Tengo el componente en el Form, lo que hice a lo bruto fue poner el componente en un QReport a ver que hace y obviamente no hace nada.

Una posibilidad es capturar la imagen y mandarla a un componente imagen del QReport pero no he podido hacerlo.

Si alguien lo hizo o tiene una idea o hilo bienvenido !

Gracias y abrazos a todos.

Javier
Responder Con Cita
  #2  
Antiguo 05-06-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Una idea que recien implemente es usar una fuente de barcode:

http://www.dafont.com/es/barcode-font.font

http://www.barcodesinc.com/free-barcode-font/

y simplemente poner un texto con esa fuente.
__________________
El malabarista.
Responder Con Cita
  #3  
Antiguo 05-06-2013
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Poder: 17
Panasys Va por buen camino
mamcx es muy buena esa de las fuentes, no la sabia pero estoy trabajando con codigo de barra QR 2D.

Y debo pasarlo a imagen.

Igual el aporte es muy bueno, sigo buscando...

Gracias.

Javier
Responder Con Cita
  #4  
Antiguo 06-06-2013
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 20
MAXIUM Va camino a la fama
Habria que leer la documentación para saber si permite guardarlo como imagen.

De tener constante conexión a internet, puedes usar la API de Google para generar el código QR y rescatarlo como imagen o recurso.
Responder Con Cita
  #5  
Antiguo 06-06-2013
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Poder: 17
Panasys Va por buen camino
Vi lo de la API pero no siempre tengo conexion y se me habia ocurrido que puedo capturar un sector del form y copiarlo al clipboard.

Aun sigo viendo...

Javier
Responder Con Cita
  #6  
Antiguo 06-06-2013
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Poder: 17
Panasys Va por buen camino
Solucionado!

Utilizando el componente Zint BarCode hay una forma de asignar la imagen del codigo de barras a un componente TBitMap de forma dinamica.

A mi me daba error porque no agregaba en el uses uBitmapOverride.

Código Delphi [-]
  imagen := TBitmap.Create;
  ZintBarcodeComponent1.Barcode.GetBarcode(imagen);

Ahora solo lo envio a un QRImage para que me aparezca en el reporte.

Gracias a todos y abrazo.

Javier
Responder Con Cita
  #7  
Antiguo 06-06-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular

.
Responder Con Cita
  #8  
Antiguo 06-06-2013
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Poder: 0
donpedro cantidad desconocida en este momento
Hola panasys,, he estado buscando el componente zint barcode,, estoy utilizando delphi 2009,, me podrias mandar el link, o si lo puedes subir algun servidor para poderlo bajar,,, te lo agradeceria mucho...
Responder Con Cita
  #9  
Antiguo 06-06-2013
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Poder: 17
Panasys Va por buen camino
Podes bajarlo de www.panasys.com.ar/dwnld/ZIntQRCode.7z.

Anda muy bien y es muy sencillo de utilizar

Saludos.
Responder Con Cita
  #10  
Antiguo 06-06-2013
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Poder: 0
donpedro cantidad desconocida en este momento
Muchas gracias, Panasys... Dios te bendiga mucho,, lo estare probando




una pregunta,,, como lo instalo?????

Última edición por donpedro fecha: 06-06-2013 a las 22:37:42.
Responder Con Cita
  #11  
Antiguo 07-06-2013
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Poder: 17
Panasys Va por buen camino
Esto es una comunidad, mañana tu ayudaras a otro

Abrazo.
Responder Con Cita
  #12  
Antiguo 07-06-2013
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Poder: 0
donpedro cantidad desconocida en este momento
Una duda, no tengo el componente tbitmap si me lo pudieras mandar seria excelente.... pero si quisiera grabar la imagen en un campo de la base de datos mysql, como lo haria, estaba buscando documentacion sobre ese componente y no encuentro.....gracias de nuevo
Responder Con Cita
  #13  
Antiguo 07-06-2013
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Poder: 0
donpedro cantidad desconocida en este momento
Hola, buscando encontre este componente tambien lo comparto con todos Barcode studio,, aki le dejo el link,, este se puede colocar directamente en el reporte, y escoger un campo de la base de datos para que se inserte en el codigo de barra....

http://hotfile.com/dl/136049846/0e28...hi_7-XE_FS.zip
Responder Con Cita
  #14  
Antiguo 07-06-2013
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
Hola...

donpedro, los componentes Barcode Studio son de pago (http://www.psoft.sk/product.php?id=30), por lo que no creo que poner ese enlace sea algo muy legal.



Saludos...
__________________
Lee la Guía de Estilo antes que cualquier cosa. - Twitter
Responder Con Cita
  #15  
Antiguo 07-06-2013
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Poder: 17
Panasys Va por buen camino
El BarCode Studio es pago, en cuanto al componente TBitMap ya esta en delphi, solo lo creas en tiempo de ejecucion.

Código Delphi [-]
Imagen := TBitmap.Create;

Luego cargas el BarCode a la imagen como explique.

Lo que puedes hacer es un SaveToFile y guardarlo en disco, nombrar la imagen con un ID y guardar ese ID en la base de datos.

Pero mas facil solo guardas el dato del QR y cuando llamas al form lo creas en el momento, ya que el dato lo pierdes, es mas facil que guardar la imagen.

Aparte si tienes 10.000 registros es mas facil y menor espacio guardar el dato que la imagen.

Es solo una idea
Responder Con Cita
  #16  
Antiguo 31-08-2014
sonjeux sonjeux is offline
Miembro
 
Registrado: jul 2004
Posts: 60
Poder: 20
sonjeux Va por buen camino
Saludos, alguien sabe como puedo instalar el componente Zint barcode en delpxi XE2? gracias.
Responder Con Cita
  #17  
Antiguo 31-08-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Si es un ejecutable (.exe) tan sólo puedes ejecutarlo
Responder Con Cita
  #18  
Antiguo 01-09-2014
sonjeux sonjeux is offline
Miembro
 
Registrado: jul 2004
Posts: 60
Poder: 20
sonjeux Va por buen camino
Saludos no es un ejecutable, es el que subio Panasys, http://www.panasys.com.ar/dwnld/ZIntQRCode.7z
ese, pero quiero instalarlo en delphi xe2 y no se como, gracias por tu ayuda.
Responder Con Cita
  #19  
Antiguo 01-09-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
En la web de ellos hay un ejecutable, te será más fácil, supongo.
Ese comprimido que has puesto llega hasta la versión 2009, no creo que sea complicado hacerle un pequeño cambio para que te compile en la 2010.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
capturar en variable lo leido por el lector de codigo de barras m8estrella83 Varios 1 19-04-2011 09:02:37
uso de codigo de barras alfil123 Varios 15 28-01-2008 04:37:42
Codigo barras truequeman Varios 1 21-02-2007 02:48:42
Codigo de Barras CoCaInE Varios 2 25-11-2006 11:14:45
Codigo de Barras miguelb Varios 2 21-06-2003 00:18:01


La franja horaria es GMT +2. Ahora son las 12:41:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi