Próximo: 2. Filas de Impressão:
Acima: 1. Visão Geral: Interfaces,
Anterior: 1. Visão Geral: Interfaces,
Sumário
Índice
Impressoras são acessadas pelo Linux através de um mecanismo de armazenamento temporário
, como é comum ocorrer em sistemas multitarefa, ou sejam, as tarefas de impressão ficam armazenadas temporariamente em um arquivo e são processadas posteriormente por um segundo programa de controle denominado servidor de impressão. Esta sistemática garante que muitos usuários podem enviar tarefas de impressão simultaneamente para uma única impressora sem o risco de conflitos. Após enviar a tarefa para impressão, o usuário pode continuar com as suas atividades normais, enquanto a tarefa ficará na fila ou será impressa.
Uma fila de impressão consiste em:
- uma entrada no arquivo /etc/printcap, onde a fila será criada;
- um diretório, normalmente sob /var/spool/lpd, onde ficarão armazenados arquivos de tarefas de impressão, arquivos de dados, arquivos de controle de configuração de impressoras e filas.
Cada fila é processada por somente uma impressora, porém é possível haver diversas filas para a mesma impressora.
O processamento de uma tarefa de impressão, enviada por uma estação remota ou local, é realizado em três passos:
- os arquivos de dados são copiados no diretório da fila de impressão e associado com um arquivo de controle que é criado naquele momento;
- os arquivos de dados passam por um programa de filtros que os converte para um formato específico de impressão (por exemplo PostScript). Esta conversão pode ser feita em diversos passos individuais.
- o arquivo específico para a impressora conectada àquela fila é impresso.
Próximo: 2. Filas de Impressão:
Acima: 1. Visão Geral: Interfaces,
Anterior: 1. Visão Geral: Interfaces,
Sumário
Índice
www.conectiva.com