• Publicidad

Módulo para imprimir códigos de barras

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Módulo para imprimir códigos de barras

Notapor Negrazo » 2010-03-26 23:50 @035

Hola a todos.
En una aplicación necesito imprimir etiquetas con código de barras para mis 2000 aparatos telefónicos en forma semanal; posteriormente estas etiquetas serán leídas con un escáner.
¿¿¿¿Existe algún módulo de Perl que me auxilie en esto????

Gracias por la ayuda que me puedan dar.
Rafael
Negrazo
Perlero nuevo
Perlero nuevo
 
Mensajes: 100
Registrado: 2006-12-28 12:51 @577
Ubicación: Guadalajara, Mexico

Publicidad

Re: Módulo para imprimir códigos de barras

Notapor explorer » 2010-03-27 08:06 @379

Antes tendrás que decirnos el sistema de códigos de barras, porque hay unos cuantos.

En CPAN encontrarás módulos para dibujarlos. Busca por la palabra barcode.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Módulo para imprimir códigos de barras

Notapor Negrazo » 2010-03-27 14:35 @649

Hola, explorer.

Ni idea cuál sea, pero creo haber escuchado algo acerca de un Code 128, que creo que aquí en Mexico es de lo más usado, no lo sé con exactitud, lo voy a checar con el proveedor de los equipos de escaneo y de impresión de códigos de barras.

Gracias por tu ayuda.
Rafael.
Negrazo
Perlero nuevo
Perlero nuevo
 
Mensajes: 100
Registrado: 2006-12-28 12:51 @577
Ubicación: Guadalajara, Mexico

Re: Módulo para imprimir códigos de barras

Notapor explorer » 2010-03-27 15:18 @679

Barcode::Code128 existe en CPAN. Necesitarás instalar antes el módulo GD, pero antes de intentar instalarlo por tu cuenta, mira a ver si ya lo tienes compilado para tu sistema operativo.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Módulo para imprimir códigos de barras

Notapor Negrazo » 2010-03-31 20:05 @879

Hola, explorer:

Te platico lo que hice:
Instalé primero el Barcode::Code128 y después el GD y pues no me funciona.

¿Qué debo hacer?
¿Desinstalarlos e instalar primero el módulo GD y luego el Barcode??
¿¿¿Importa el orden de instalación???

Gracias nuevamente.
Rafael
Negrazo
Perlero nuevo
Perlero nuevo
 
Mensajes: 100
Registrado: 2006-12-28 12:51 @577
Ubicación: Guadalajara, Mexico

Re: Módulo para imprimir códigos de barras

Notapor explorer » 2010-04-01 12:02 @543

No nos dices cómo los has instalado, pero deduzco que no has seguido un método correcto.

En resumen, estas son las opciones que hay que seguir, solo una de ellas:
1.- Intentar siempre antes de nada, ver si el módulo a instalar está ya compilado para tu sistema operativo (que aún no nos has dicho cuál es)
2.- Siendo administrador del sistema, instalar el módulo mediante el comando cpan.
3.- Descargar el módulo y seguir las instrucciones de instalación.

En tu caso, como Barcode::Code128 depende de GD, deberías instalar antes el módulo GD. Y en el módulo GD, en el fichero README, indica los pasos que tienes que realizar para instalarlo. En concreto, debes tener bajado e instalado todas estas librerías, antes de intentar instalar el módulo:

a. Perl v5.6.0 o superior
http://www.perl.com/

b. La librería gráfica gd
http://www.boutell.com/gd/

c. La librería gráfica PNG
http://www.libpng.org/pub/png/libpng.html

d. La librería de compresión zlib
http://www.gzip.org/zlib/

(OPCIONAL)

e. La librería de presentación de fuentes de letras TrueType:
http://www.freetype.org/

f. La librería JPEG, versión 6b o superior:
ftp://ftp.uu.net/graphics/jpeg/

g. La librería XPM, parte estándar de las distribuciones modernas de X Windows.

Como ves, puede ser muy complicado instalarlo. Por eso es siempre mejor hacerlo de forma ya empaquetada, para tu sistema operativo.

Por ejemplo, para Windows, el propio README indica que en la Universidad de Winnipeg ya lo tienen compilado para ser descargado como PPM. Solo tienes que agregar el repositorio de winnipeg (o bribes) a tu gestor gráfico PPM para que puedas seleccionarlo y bajarlo. Incluso si te instalas una versión moderna de ActivePerl, el GD ya viene preinstalado. Solo te quedaría instalar el Code128. Pero todo esto es si tienes Windows, porque, ¿no tienes Windows, verdad?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados

cron