![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
FastReport y códigos de barras
Hola a todos.
Estoy con D7 y FastReport 4. El caso es que imprimo etiquetas con códigos de barras (EAN 128) y me está pasando que algunos usuarios aumenta el tamaño del texto de la pantalla (en personalización de pantalla del panel de control) y, cuando hacen esto, el código de barras se me reduce en tamaño en el porcentaje en que la fuente aumente, se queda mucho mas pequeño y los lectores no reconocen el EAN. ¿Les ha pasado y han sabido como solucionarlo? Se me ha ocurrido tocar el ZOOM y el HEIGHT para proporcionar la salida, pero me obliga a hacerlo por cada usuario que maneja el programa. Gracias y un saludo.
__________________
Amar al mundo apasionadamente. |
#2
|
||||
|
||||
¿Leen con el escaner de la pantalla?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Si...como leen el código de barras...desde la pantalla??. El caso es que ya impreso no importa si es chico o grande la fuente...lo importante es que las barras estén legibles en el papel....
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#4
|
|||
|
|||
Gracias por vuestro interés. Si configuro el tamaño del texto en pantalla está al 100%, el EAN128C que se imprime con la cadena "LGU0000036129ACO" aparece en una longitud de 58 mm. Si se pone el texto en pantalla aun tamaño de 175%, la longitud del EAN impreso es de 37 mm con la mitad de la altura. La cadena se imprime en una etiqueta de 65x25mm que luego se pega en un documento (un albarán de compra en este caso). Se escanea y tenemos un programa que localiza el EAN y es capaz de asociar el documento escaneado al registro 36.219 del fichero ALB_COMPRA. El problema es que al imprimirse el código de barras en apenas 3 cm, tendría que escanear con una resolución altísima para que el reconocedor lea el código de barras. Escaneando a 300 dpi no da calidad suficiente para reconocer, y con las pistolas laser de código de barras también le cuesta leerlo, aunque no es el objetivo usarlo para eso.
No puedo controlar el tamaño en fuente de cada usuario se pone en su terminal, he tirado la toalla, porque por más que lo comunico y configuro al 100%, a los dos días vuelve a estar cambiado al 175%. Gracias de nuevo.
__________________
Amar al mundo apasionadamente. |
#5
|
||||
|
||||
¿Pero qué tiene que ver la pantalla con el papel?
En la pantalla no necesitas poner nada.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
|||
|
|||
Hola, yo tampoco le encuentro mucha lógica a que la resolución de la pantalla afecte a lo que se imprima, por lo que es posible que FastReport haya introducido algo de la resolución de la pantalla (dpi) en el código de impresión. Yo recientemente tuve que ajustar algunas pantallas de un programa para que se vieran bien cuando el usuario ampliaba a 125% ó 150%, cada TForm de Delphi tiene una propiedad scaled que por defecto está a true, si esto es así, si el usuario trabaja a 125%, lo que hace Delphi es escalar los controles y tamaño de letras para adaptarlo a esa resolución, pero el resultado no era bueno. Lo que hago es poner la propiedad Scaled:= false (no quiero que Delphi escale el formulario) y chequeo si la propiedad PixelsPerInch es distinta de 96 (96 = 100%), si es así yo escalo las fuentes de los controles y lo que me interesa para que se vea bien esa pantalla. No todas las fuentes escalan igual y hay algunas que según el tamaño se desajustan de lo esperado.
Resumiendo el rollo, yo probaría a desactivar la propiedad scaled del formulario donde tengas los componentes de fast-report y/o del formulario de previsualización del informe, a ver si sale como esperas. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Códigos de barras con rave | sgarrido | Varios | 3 | 13-09-2011 18:47:34 |
Reconocimiento de Códigos de Barras. | afxe | Gráficos | 1 | 10-11-2009 09:22:54 |
Códigos de barras | Carmelo Cash | OOP | 11 | 15-11-2007 09:58:00 |
Codigos de Barras | jostrix | PHP | 5 | 21-10-2004 14:58:26 |
codigos de barras | the darkness | Varios | 6 | 22-04-2004 18:02:29 |
![]() |
|