Código de barras

24/01/2006 - 18:04 por Víctor | Informe spam
Hola.

No se si es el foro correcto, pero bueno.

Necesito poner un código de barras en una página HTML, y no se cómo hacerlo.

Me he bajado una "funete", y creo que tengo que convertir el texto con esta
fuente, pero no se cómo se hace.

¿A´lguien me puede hechar una mano?

Muchas gracias por anticipado.

Preguntas similare

Leer las respuestas

#1 Matías Iacono
24/01/2006 - 22:11 | Informe spam
Que es lo que quieres hacer? Sacar una imagen con el codigo de barras por
pantalla?

O simplemente escribir el codigo como si fuera texto con esa fuente?

Ten en cuenta que si es esto ultimo lo que quieres, la fuente debe estar en
el cliente, y no en el servidor.

Ademas, debes conocer el nombre correcto de la misma para colocarlo dentro
de la etiqueta <Font ...

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
DCE3 v.2003 - DCE2 v.2005
Coordinador de evento Comunidad MSDN Bolivia
"Víctor" escribió en el mensaje
news:n6tBf.130230$
Hola.

No se si es el foro correcto, pero bueno.

Necesito poner un código de barras en una página HTML, y no se cómo
hacerlo.

Me he bajado una "funete", y creo que tengo que convertir el texto con
esta
fuente, pero no se cómo se hace.

¿A´lguien me puede hechar una mano?

Muchas gracias por anticipado.


Respuesta Responder a este mensaje
#2 Dani Castillo
24/01/2006 - 22:45 | Informe spam
poderse se puede, pero necesitas hacerlo por pasos

necesitas por un lado la fuente que ya tienes (yo he usado la code39 igual
es la misma)

lo mejor es primero hacer pruebas en local (me refiero a vb o algo similar)
hasta controlar que no solo "sacas" codigos por la pantalla, sino que estos
al imprimirlos son legibles, segun que normativa de codigos uses necesitaras
unos pasos (por ejemplo ean necesita un codigo de proveedor, otro de
articulo y otro creo que de "partida" , etc) es decir...
segundo paso entender bien que es lo que quieres obtener, como se va a leer
ese codigo , que informacion va a llevar, etc

tercer paso, podrias como dice Matias obligar al cliente a instalarse esa
fuente, esto es lo mas comodo y rápido si el cliente web es "conocido,
asequible y controlado" ;), ejemplo: si vas a usar la app en 2 o 3 pc's de
tu empresa, lo mas rapido es instalarles la fuente

si no es asi vamos al cuarto paso jeje
necesitas un componente que te permita "dibujar" en el servidor, el glfax
servira perfectamente (http://perso.wanadoo.fr/pierre.g/xnview/engfl.html) y
es gratuito

con ese componente desde asp:
1) creas una imagen del tamaño que ocupara todo el codigo
2) seleccionas la fuente en el componente e "imprimes" en la imagen el
codigo
3) envias el resultado al cliente (bien directamente con binarywrite, o bien
lo guardas como jpg y rediriges al cliente a ese jpg

(por cierto ultimo caso, por si las moscas,.. ¿es solo "un codigo"? si
es asi (o son digamos 10 o 15 codigos fijos) ganaras y mucho si directamente
haces tu el proceso de crear un jpg por cada codigo de barras desde
cualquier programa de dibujo con la fuente que tienes


"Víctor" escribió en el mensaje
news:n6tBf.130230$
Hola.

No se si es el foro correcto, pero bueno.

Necesito poner un código de barras en una página HTML, y no se cómo
hacerlo.

Me he bajado una "funete", y creo que tengo que convertir el texto con
esta
fuente, pero no se cómo se hace.

¿A´lguien me puede hechar una mano?

Muchas gracias por anticipado.


Respuesta Responder a este mensaje
#3 Víctor
25/01/2006 - 10:15 | Informe spam
Acabo de tomarme una aspirina... ¡¡qué follón!! (al menos parece).

Vamos a ver: los clientes son conocidos: es una intranet de unos 30
ordenadores, e instalar la fuente no es ningún problema.

La información del código de barras todavía no la sé exactamente, pero con
un poco de suerte será un número entre 1 y 10000000.

Todo esto es para controlar el acceso a un recinto: el cliente imprimirá una
página web con este código de barras, y en la entrada lo leerán (o
deberían...).

La fuente que me he bajado se llama "3OF9.TTF". Pero ya digo que no se que
hacer con esto.

"Dani Castillo" escribió en el mensaje
news:%
poderse se puede, pero necesitas hacerlo por pasos

necesitas por un lado la fuente que ya tienes (yo he usado la code39 igual
es la misma)

lo mejor es primero hacer pruebas en local (me refiero a vb o algo


similar)
hasta controlar que no solo "sacas" codigos por la pantalla, sino que


estos
al imprimirlos son legibles, segun que normativa de codigos uses


necesitaras
unos pasos (por ejemplo ean necesita un codigo de proveedor, otro de
articulo y otro creo que de "partida" , etc) es decir...
segundo paso entender bien que es lo que quieres obtener, como se va a


leer
ese codigo , que informacion va a llevar, etc

tercer paso, podrias como dice Matias obligar al cliente a instalarse esa
fuente, esto es lo mas comodo y rápido si el cliente web es "conocido,
asequible y controlado" ;), ejemplo: si vas a usar la app en 2 o 3 pc's de
tu empresa, lo mas rapido es instalarles la fuente

si no es asi vamos al cuarto paso jeje
necesitas un componente que te permita "dibujar" en el servidor, el glfax
servira perfectamente (http://perso.wanadoo.fr/pierre.g/xnview/engfl.html)


y
es gratuito

con ese componente desde asp:
1) creas una imagen del tamaño que ocupara todo el codigo
2) seleccionas la fuente en el componente e "imprimes" en la imagen el
codigo
3) envias el resultado al cliente (bien directamente con binarywrite, o


bien
lo guardas como jpg y rediriges al cliente a ese jpg

(por cierto ultimo caso, por si las moscas,.. ¿es solo "un codigo"? si
es asi (o son digamos 10 o 15 codigos fijos) ganaras y mucho si


directamente
haces tu el proceso de crear un jpg por cada codigo de barras desde
cualquier programa de dibujo con la fuente que tienes


"Víctor" escribió en el mensaje
news:n6tBf.130230$
> Hola.
>
> No se si es el foro correcto, pero bueno.
>
> Necesito poner un código de barras en una página HTML, y no se cómo
> hacerlo.
>
> Me he bajado una "funete", y creo que tengo que convertir el texto con
> esta
> fuente, pero no se cómo se hace.
>
> ¿A´lguien me puede hechar una mano?
>
> Muchas gracias por anticipado.
>
>


Respuesta Responder a este mensaje
#4 Dani Castillo
25/01/2006 - 10:33 | Informe spam
Ok entonces es un caso mucho mas sencillo :-) simplemente instalales la
fuente

la fuente esa es esta
http://www.e-mision.net/crazyhouse/...uacute;Q91 yo la he
usado en un tema similar leyendola con pistola de codigos de barra sin
apenas problemas

es la code39, es freeware, sencilla de usar

simplemente "imprimes" (o muestras vamos) con la fuente esa , a un tamaño
decente (haz algunas pruebas creo que a partir de 12 o 13 pixeles ya la leia
el lector bien) , imprimir un codigo es realmente imprimir
*numero*
no olvides los asteriscos que son la marca de inicio y final necesarios para
que la pistola detecte bien el número

suerte :-)


"Víctor" escribió en el mensaje
news:DkHBf.134591$
Acabo de tomarme una aspirina... ¡¡qué follón!! (al menos parece).

Vamos a ver: los clientes son conocidos: es una intranet de unos 30
ordenadores, e instalar la fuente no es ningún problema.

La información del código de barras todavía no la sé exactamente, pero con
un poco de suerte será un número entre 1 y 10000000.

Todo esto es para controlar el acceso a un recinto: el cliente imprimirá
una
página web con este código de barras, y en la entrada lo leerán (o
deberían...).

La fuente que me he bajado se llama "3OF9.TTF". Pero ya digo que no se que
hacer con esto.

"Dani Castillo" escribió en el mensaje
news:%
poderse se puede, pero necesitas hacerlo por pasos

necesitas por un lado la fuente que ya tienes (yo he usado la code39
igual
es la misma)

lo mejor es primero hacer pruebas en local (me refiero a vb o algo


similar)
hasta controlar que no solo "sacas" codigos por la pantalla, sino que


estos
al imprimirlos son legibles, segun que normativa de codigos uses


necesitaras
unos pasos (por ejemplo ean necesita un codigo de proveedor, otro de
articulo y otro creo que de "partida" , etc) es decir...
segundo paso entender bien que es lo que quieres obtener, como se va a


leer
ese codigo , que informacion va a llevar, etc

tercer paso, podrias como dice Matias obligar al cliente a instalarse esa
fuente, esto es lo mas comodo y rápido si el cliente web es "conocido,
asequible y controlado" ;), ejemplo: si vas a usar la app en 2 o 3 pc's
de
tu empresa, lo mas rapido es instalarles la fuente

si no es asi vamos al cuarto paso jeje
necesitas un componente que te permita "dibujar" en el servidor, el
glfax
servira perfectamente
(http://perso.wanadoo.fr/pierre.g/xnview/engfl.html)


y
es gratuito

con ese componente desde asp:
1) creas una imagen del tamaño que ocupara todo el codigo
2) seleccionas la fuente en el componente e "imprimes" en la imagen el
codigo
3) envias el resultado al cliente (bien directamente con binarywrite, o


bien
lo guardas como jpg y rediriges al cliente a ese jpg

(por cierto ultimo caso, por si las moscas,.. ¿es solo "un codigo"?
si
es asi (o son digamos 10 o 15 codigos fijos) ganaras y mucho si


directamente
haces tu el proceso de crear un jpg por cada codigo de barras desde
cualquier programa de dibujo con la fuente que tienes


"Víctor" escribió en el mensaje
news:n6tBf.130230$
> Hola.
>
> No se si es el foro correcto, pero bueno.
>
> Necesito poner un código de barras en una página HTML, y no se cómo
> hacerlo.
>
> Me he bajado una "funete", y creo que tengo que convertir el texto con
> esta
> fuente, pero no se cómo se hace.
>
> ¿A´lguien me puede hechar una mano?
>
> Muchas gracias por anticipado.
>
>






Respuesta Responder a este mensaje
#5 Víctor
25/01/2006 - 12:12 | Informe spam
Muchas gracias por la fuente, pero algo no sale.

Lo pruebo local. He copiado la fuento en la carpeta Fonts (tengo un XP), y
en una página asp he puesto:

<font size="+7" face="c39hrp24dhtt.ttf">*123456*</font>

Pero al visualizarla no sale el código.

¿Hay que hacer algo para instalar la fuente? Al copiarla el sistema me ha
dado un mensaje de que la insatalación ha sido correcta.

"Dani Castillo" escribió en el mensaje
news:
Ok entonces es un caso mucho mas sencillo :-) simplemente instalales la
fuente

la fuente esa es esta
http://www.e-mision.net/crazyhouse/...uacute;Q91 yo la he
usado en un tema similar leyendola con pistola de codigos de barra sin
apenas problemas

es la code39, es freeware, sencilla de usar

simplemente "imprimes" (o muestras vamos) con la fuente esa , a un tamaño
decente (haz algunas pruebas creo que a partir de 12 o 13 pixeles ya la


leia
el lector bien) , imprimir un codigo es realmente imprimir
*numero*
no olvides los asteriscos que son la marca de inicio y final necesarios


para
que la pistola detecte bien el número

suerte :-)


"Víctor" escribió en el mensaje
news:DkHBf.134591$
> Acabo de tomarme una aspirina... ¡¡qué follón!! (al menos parece).
>
> Vamos a ver: los clientes son conocidos: es una intranet de unos 30
> ordenadores, e instalar la fuente no es ningún problema.
>
> La información del código de barras todavía no la sé exactamente, pero


con
> un poco de suerte será un número entre 1 y 10000000.
>
> Todo esto es para controlar el acceso a un recinto: el cliente imprimirá
> una
> página web con este código de barras, y en la entrada lo leerán (o
> deberían...).
>
> La fuente que me he bajado se llama "3OF9.TTF". Pero ya digo que no se


que
> hacer con esto.
>
> "Dani Castillo" escribió en el mensaje
> news:%
>> poderse se puede, pero necesitas hacerlo por pasos
>>
>> necesitas por un lado la fuente que ya tienes (yo he usado la code39
>> igual
>> es la misma)
>>
>> lo mejor es primero hacer pruebas en local (me refiero a vb o algo
> similar)
>> hasta controlar que no solo "sacas" codigos por la pantalla, sino que
> estos
>> al imprimirlos son legibles, segun que normativa de codigos uses
> necesitaras
>> unos pasos (por ejemplo ean necesita un codigo de proveedor, otro de
>> articulo y otro creo que de "partida" , etc) es decir...
>> segundo paso entender bien que es lo que quieres obtener, como se va a
> leer
>> ese codigo , que informacion va a llevar, etc
>>
>> tercer paso, podrias como dice Matias obligar al cliente a instalarse


esa
>> fuente, esto es lo mas comodo y rápido si el cliente web es "conocido,
>> asequible y controlado" ;), ejemplo: si vas a usar la app en 2 o 3 pc's
>> de
>> tu empresa, lo mas rapido es instalarles la fuente
>>
>> si no es asi vamos al cuarto paso jeje
>> necesitas un componente que te permita "dibujar" en el servidor, el
>> glfax
>> servira perfectamente
>> (http://perso.wanadoo.fr/pierre.g/xnview/engfl.html)
> y
>> es gratuito
>>
>> con ese componente desde asp:
>> 1) creas una imagen del tamaño que ocupara todo el codigo
>> 2) seleccionas la fuente en el componente e "imprimes" en la imagen el
>> codigo
>> 3) envias el resultado al cliente (bien directamente con binarywrite, o
> bien
>> lo guardas como jpg y rediriges al cliente a ese jpg
>>
>> (por cierto ultimo caso, por si las moscas,.. ¿es solo "un codigo"?
>> si
>> es asi (o son digamos 10 o 15 codigos fijos) ganaras y mucho si
> directamente
>> haces tu el proceso de crear un jpg por cada codigo de barras desde
>> cualquier programa de dibujo con la fuente que tienes
>>
>>
>> "Víctor" escribió en el mensaje
>> news:n6tBf.130230$
>> > Hola.
>> >
>> > No se si es el foro correcto, pero bueno.
>> >
>> > Necesito poner un código de barras en una página HTML, y no se cómo
>> > hacerlo.
>> >
>> > Me he bajado una "funete", y creo que tengo que convertir el texto


con
>> > esta
>> > fuente, pero no se cómo se hace.
>> >
>> > ¿A´lguien me puede hechar una mano?
>> >
>> > Muchas gracias por anticipado.
>> >
>> >
>>
>>
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida