Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Generar codigo de barras e imprimirlas (https://www.clubdelphi.com/foros/showthread.php?t=65786)

rufo 13-01-2010 01:34:03

Generar codigo de barras e imprimirlas
 
Hola, aqui molestandolos de nuevo he estado revisando el foro buscando algo que me tiene algo quebrado de cabeza y ahora si ando sin luz en el camino de esta duda, quiero ver si alguien tiene un demo o codigo para generar codigo de barras e imprimirlas, yo se que algunos me diran que quiero peladito y a la boca pero he estado buscando por donde empezar y solo tengo mi formulario con dos edits un image y dos botones, los edits uno es para poner el codigo y el otro el nombre del producto que pertenece el codigo y los botones uno es para generar codigo de barras y otro para imprimir la etiqueta pero solo tengo los objetos sin codigo, ya baje el componente AsBarcode y QRAsbarcode pero no se como usarlos, espero que me ayuden o me mande un demo, de antemano gracias y para concluir uso delphi 5

ElKurgan 13-01-2010 07:42:40

¿Has bajado el fBarCode del Club? Porque en el archivo "zip" viene un ejemplo que se llama bctest

rufo 13-01-2010 18:48:26

si ya lo probe y ahora lo acondicione pero una duda como hago que el codigo que salga impreso no salga tan grande ya que solo tiene este demo para ajustar el ancho del codigo y no la altura si pueden ayudarme se los agradeceria.

ElKurgan 13-01-2010 21:04:21

Depende de que tipo de impresión vayas a hacer. Si vas a usar QuickReport, por ejemplo, en el componente viene uno preparado para usarlo con este gestor de informes.

Si por el contrario vas a hacer una impresión directa, como viene en el ejemplo, tendrás que ver el código fuente y jugar con el canvas de forma apropiada. Por ejemplo, el componente tiene la propiedad Heigth para la altura, pero tendrás que transformarla mediante una conversión de unidades, ya que las medidas del dispositivo de pantalla varían respecto a la impresora.

Hablo de memoria, pero creo que había una función de transformación por ahí, algo así como "ConvertMmToPixelsY".

Un saludo


La franja horaria es GMT +2. Ahora son las 00:35:47.

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