Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Cómo mando a imprimir un archivo en Perl

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Experto
Mensaje Mar Jun 28, 2005 12:04 pm
andydavid
Perlero Nuevo
Perlero Nuevo
Registrado: 27 May 2005
Mensajes: 20
Ubicación: RB_VENEZUELA
Cómo mando a imprimir un archivo en Perl Responder citando

Shocked QUERIDOS HERMANOS PROGRAMADORES SI ALGUNOS DE USTEDES SABE COMO PUEDO MANDAR A IMPRIMIR UN ARCHIVO EN ESTRE FABULOSO LENGUAJE LE AGRADECERIA SU AYUDA?


KIDD HERMANO QUE PASO CON LA NUEVA IMAGEN AUN LE FALTA!!!!
Mensaje Mar Jun 28, 2005 3:35 pm
kidd
Creador de Perl en Español
Creador de Perl en Español
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
Responder citando

Hola:

Me parece que hace tiempo se hablo acerca de esto en el foro(quizá fue de los mensajes que ya no pude recuperar). Si lo que estás haciendo son CGIs entonces lo que más te convendría es usar javascript para mandar a imprimir algo.

Ahora, si también lo que quisieras es formatear tu texto para que se muestre de esta u otra manera te recomiendo el módulo Text::Format. Personalmente lo he usado mucho para crear textos listos para imprimirse, y es bastante sencillo usarlo.


SALUDOS


P.D. Sigo con lo de la nueva imagen, nada más que se me han metido un chorro de cosas del trabajo, y no he tenido chance de avanzar más en ello, pero no se preocupen, ya pronto vendrá.
Mensaje Mie Jul 06, 2005 1:11 pm
eiial
Perlero Nuevo
Perlero Nuevo
Registrado: 20 Nov 2003
Mensajes: 48
Re: COMO MANDO A IMPRIMIR UN ARCHIVO EN PERL Responder citando

andydavid escribió:
Shocked QUERIDOS HERMANOS PROGRAMADORES SI ALGUNOS DE USTEDES SABE COMO PUEDO MANDAR A IMPRIMIR UN ARCHIVO EN ESTRE FABULOSO LENGUAJE LE AGRADECERIA SU AYUDA?


KIDD HERMANO QUE PASO CON LA NUEVA IMAGEN AUN LE FALTA!!!!


depende ... todo depende .... que sistema operativo estas utilizando, aunque creo alguna vez haber visto algun modulo para imprimir (nunca ocupe ninguno), la solucion son dos:

en linux usar ghostscript.
en windows, si tenes una impresora con salida paralelo podes usar:

open(IMPRIMIR,'>LPT1') or die $!; # llamas al puerto he imprimis en texto plano.
print IMPRIMIR 'Hola mundo!!!';
close(IMPRIMIR);

Si queres hacer algo mejor tenes dos opciones una, si la impresora soporta algun lenguaje, esc/2 epson o hp no recuerdo en este momento, lo envias como texto plano ( estos lenguajes se envia a la impresora anteponiendo un escape) y listo, sino usar el driver de windows, no se si hay algun modulo que lo levante, actualmente, proba en cpan, ver que hay, sino a escribir en c y levantarlo con xs.

Si es usb me parece que venia un emulador pero ni idea donde esta o como se llama.

hace años que no programo mas, así que no recuerdo con exactitud mucho, pero proba buscando con los datos que te doy seguro encontras algo mejor, Smile.

saludos
Publicar nuevo tema   Responder al tema    Foros de discusión -> Experto Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group