FoxPro/Visual FoxPro - NO LEE EL CODIGO DE BARRAS DESPUES DE DIGITALIZARLO

 
Vista:

NO LEE EL CODIGO DE BARRAS DESPUES DE DIGITALIZARLO

Publicado por marcelo moreno (3 intervenciones) el 03/07/2019 15:21:47
GENERO EL CODIGO DE BARRAS EN LA FACTURA EL CUAL LO IMPRIME CORRECTAMENTE
USANDO FOXBARCODE + FOXYPREVIEW
CUANDO ESTA IMPRESO EL LECTOR LO LEE AHORA SI LO GENERO EN PDF
DESPUES EL LECTOR LO DEJA DE LEER
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 83
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

NO LEE EL CODIGO DE BARRAS DESPUES DE DIGITALIZARLO

Publicado por Cesar (38 intervenciones) el 03/07/2019 15:45:55
Hola.

No entendí bien.

Creas el PDF y después lo imprimes?, e impreso si lo lee.

O quieres leer el código desde el PDF en pantalla?

Si es así, por la luz de la pantalla muchos lectores no leen bien.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

NO LEE EL CODIGO DE BARRAS DESPUES DE DIGITALIZARLO

Publicado por morenogim (3 intervenciones) el 03/07/2019 15:51:12
imprimo sin ningun problema y el lector lo lee
perso si genero en pdf para enviarlo por email y despues lo imprimo el lector no lo lee mas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

NO LEE EL CODIGO DE BARRAS DESPUES DE DIGITALIZARLO

Publicado por marcelo moreno (3 intervenciones) el 03/07/2019 16:08:07
si imprimo la factura directamente en la impresora el lector lo lee sin ningun problema
ahora bien si los genero en pdf y luego al pdf lo imprimo en papel y lo paso por la lectora no lo lee mas
a pesar que aparece el codigo impreso, es como que pdf modifica el codigo de barras
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Mauricio Antonio
Val: 550
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

NO LEE EL CODIGO DE BARRAS DESPUES DE DIGITALIZARLO

Publicado por Mauricio Antonio (1518 intervenciones) el 03/07/2019 22:40:34
No te compliques la vida. Si te funciona en uno, pues usalo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 121
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

NO LEE EL CODIGO DE BARRAS DESPUES DE DIGITALIZARLO

Publicado por elhabraque (57 intervenciones) el 04/07/2019 12:03:57
Puede que al pasar por PDF se reduzca la resolución del código de barras y el lector no puede leerlo; porque cuando lo imprimes directamente sí lo lee, aunque sea la misma impresora.
Eso mismo me pasa con las impresoras de etiquetas, que si no la pongo a máxima resolución luego el lector no es capaz de leer el código aunque se imprima directamente.
Yo también utilizo el FoxyPreviewer y el FoxBarCode que generan un PDF con la suficiente resolución para leer los códigos después de imprimirlo. Utilizo esta configuración del FoxBarCode:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
**	CREA LA IMAGEN PARA EL CODIGO DE BARRAS
TRY
	loFbc	= CREATEOBJECT('FoxBarcode')
	CATCH
ENDTRY
 
IF VARTYPE(loFbc) = 'O'
	WITH loFbc
		.cImageType	= 'PNG'
		.cTempPath	= PUBLI_DirTemp
		.lShowStartStopChars	= .F.		&& NO MUESTRA CARACTERES DE INICIO Y FINAL
		.lAddCheckDigit	= .F.			&& NO CALCULA DIGITO DE CONTROL
		.nImageHeight	= 72
		.nImageWidth	= 300
		.nResolution	= 1200			&& RESOLUCION
		.nAlignBarcode	= 1			&& ALINEAMIENTO CENTRAL
		lxArclicbr_img	= .BarcodeImage(Codigo_de_Barras, Nombre_del_Archivo_PNG, '', Tipo_de_Codigo)
	ENDWITH
	RELEASE loFbc
ENDIF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar