Apuro con impresora....

Salvador Ortiz Garcia sog en msg.com.mx
Jue Abr 5 00:08:48 CST 2001


On Wed, 4 Apr 2001, [ERL] wrote:

> Hola como han estado....
> Un favorzotote,necesito enviar a impresora desde un programa en C, 
> pero no he encontrado la manera de hacerlo, ya se que esto es de primaria.
> Pero esto es lo que he hecho:
> 
> ---------------- INICIA ------
> #include <unistd.h>
> void main(){
> 	int fd;
> 	fd=open("/dev/lp0",O_APPEND);
> 	write(fd,"HOLA\n",5);
> 	close(fd);
> }
> ----------------- TERMINA ------

Tarea?

Al margen de que en principio no veo errores en tu código, se considera de
lo más cochino usar directamente el dispositivo del puerto para imprimir.

Es mucho más sensato, portatil, flexible y sencillo crear un tubo contra
el "spooler" (lpr).

Leete la documetación de popen(3)

Saludos

Salvador Ortiz

---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux.org.mx



Más información sobre la lista de distribución Ayuda