Definindo objetos de impressora Passthrough

Os objetos de impressora Passthrough representam impressoras que podem imprimir tarefas em formatos como PCL, PostScript e PDF. Os trabalhos são atribuídos às impressoras Passthrough usando estas propriedades de planejamento: Nome do cliente, Tamanho da tarefa, Local, Mídia, Compartimento de saída, Formato de saída, Perfuração, Dobra, Encadernação, e Grampeamento. O recurso Suporte AFP adiciona Classe, Destino e Formulário às propriedades do planejamento. Outras propriedades de programação podem ser definidas em um arquivo de configuração. Para impressoras Passthrough, o RICOH ProcessDirector executa um comando definido para a impressora. O RICOH ProcessDirector monitora a resposta ao comando, mas não pode relatar o status da tarefa que enviou.
Para definir um objeto de impressora Passthrough:
  1. Clique na guia Administração.
  2. No painel esquerdo, clique em Dispositivos ⇒ Impressoras.
  3. Clique em Adicionar ⇒ Impressora Passthrough.
  4. Na guia Geral, preencha os valores de todos os campos obrigatórios.
      Obs.:
    • O valor da propriedade Comando da impressora depende dos comandos de impressão que estão disponíveis em seu sistema. Utilize o valor propriedade Nome da impressora como o valor da opção de impressora do comando.
    • Como impressoras Passthrough não podem determinar automaticamente os valores das propriedades da tarefa, é necessário transmiti-los para a impressora. Você pode passar os valores das propriedades da tarefa de uma destas maneiras:
      • Utilizando símbolos ou métodos do RICOH ProcessDirector no valor da propriedade Comando da impressora necessária ou em um script nomeado no valor
      • Em um arquivo especificado como valor da propriedade opcional Modelo de arquivo de controle, somente se o comando da impressora utilizar um arquivo de controle.
  5. Na guia Planejamento, digite os valores que o RICOH ProcessDirector deve utilizar para atribuir tarefas a essa impressora. Deixe os valores em branco ou Não configurados para as propriedades que não devem ser utilizadas para a programação. Esses valores correspondem aos valores especificados pelas correspondentes propriedades de planejamento de tarefas.
    Se desejar planejar tarefas para uma impressora com base em mídia, lembre-se destes itens ao definir a propriedade Mídia suportada:
    • Se escolher uma mídia específica, somente tarefas que usam essa mídia poderão ser planejadas para a impressora.
    • Se escolher Objetos de mídia prontos, apenas as tarefas que exigem a mídia carregada no momento na impressora poderão ser planejadas para a impressora.
    • Se escolher Todas as mídias, todas as tarefas poderão ser planejadas para a impressora, independentemente de qual mídia foi carregada.
  6. Clique em OK.
  7. Se o servidor pai da impressora Passthrough executar o Red Hat 6.7 até 6.X mais recente, crie uma fila de impressão com o mesmo nome da impressora Passthrough:
    1. Efetue login no sistema operacional como usuário root.
    2. Na Área de trabalho do Gnome, clique em Aplicativos ⇒ Ferramentas do sistema ⇒ Terminal.
    3. Na janela do terminal, digite: system-config-printer
    4. Selecione Impressora no menu suspenso Novo.
        Obs.:
      • Se você receber uma notificação Ajustar firewall, pode optar por ajustar agora ou mais tarde.
    5. Clique em Impressora de Rede e selecione Host ou Impressora LPD/LPR.
    6. No campo Host, digite o nome do host ou o endereço IP da impressora física.
    7. Digite PASS no campo Fila, e clique em Avançar.
    8. Na janela Nova Impressora, selecione o nome do fabricante da impressora e clique em Avançar.
    9. Na lista Modelos, selecione o modelo da impressora e clique em Avançar.
    10. Se você vir a página Opções de instalação, escolha as opções de hardware que estão instaladas em sua impressora e clique em Avançar.
    11. Digite um nome para a impressora no campo Nome da impressora. Esse nome deve corresponder ao nome da impressora usado na propriedade Comando de Impressora na etapa .
    12. Clique em Aplicar.
  8. Se o servidor pai da impressora Passthrough executar o Red Hat 7.1 até 7.X mais recente, crie uma fila de impressão com o mesmo nome da impressora Passthrough:
    1. Efetue login no sistema operacional como usuário root.
    2. Na Área de trabalho do Gnome, clique em Aplicativos ⇒ Utilitários ⇒ Terminal.
    3. Na janela do terminal, digite: system-config-printer
    4. Selecione Impressora na lista Novo.
        Obs.:
      • Se você receber uma notificação Ajustar firewall, pode optar por ajustar agora ou mais tarde.
    5. Clique em Impressora de Rede e selecione Host ou Impressora LPD/LPR.
    6. No campo Host, digite o nome do host ou o endereço IP da impressora física.
    7. Digite PASS no campo Fila, e clique em Avançar.
    8. Na janela Nova Impressora, selecione o nome do fabricante da impressora e clique em Avançar.
    9. Na lista Modelos, selecione o modelo da impressora e clique em Avançar.
    10. Se você vir a página Opções de instalação, escolha as opções de hardware que estão instaladas em sua impressora e clique em Avançar.
    11. Digite um nome para a impressora no campo Nome da impressora. O nome deve corresponder ao nome da impressora usado na propriedade Comando de Impressora na etapa .
    12. Clique em Aplicar.
  9. Se o servidor pai da impressora Passthrough executar o SLES 11.0, crie uma fila de impressão com o mesmo nome da impressora Passthrough:
    1. Efetue login no sistema operacional como usuário root.
    2. Inicie o YaST.
    3. Clique em Hardware ⇒ Impressora. Com a opção Configurações da Impressora destacada, clique em Incluir. Clique em Assistente de conexão e selecione Protocolo LPD (Line Printer Daemon).
    4. No campo Nome do Host ou Endereço IP, digite o nome do host ou o endereço IP da impressora física.
    5. Digite PASS no campo Nome da Fila. Selecione o fabricante da impressora e clique em OK.
    6. No campo Definir nome, digite o nome da impressora Passthrough. Esse nome deve ser exclusivo nesse sistema Linux. Embora nomes de impressoras façam distinção entre maiúsculas e minúsculas, o Linux não permite definir vários nomes de impressora parecidos exceto pela distinção entre maiúsculas e minúsculas. Por exemplo, você não pode definir um objeto de impressora com o nome OfficePrinter e outro com o nome officeprinter.
    7. Selecione um driver de impressora e clique em OK.
  10. Se o servidor pai da impressora Passthrough executar o SLES 12.0, crie uma fila de impressão com o mesmo nome da impressora Passthrough:
    1. Efetue login no sistema operacional como usuário root.
    2. Inicie o YaST.
    3. Clique em Hardware ⇒ Impressora. Com a opção Configurações da Impressora destacada, clique em Incluir. Clique em Assistente de conexão e selecione Protocolo LPD (Line Printer Daemon).
    4. No campo Nome do Host ou Endereço IP, digite o nome do host ou o endereço IP da impressora física.
    5. Digite PASS no campo Nome da Fila. Selecione o fabricante da impressora e clique em OK.
    6. No campo Definir nome arbitrário, digite o nome da impressora Passthrough. Esse nome deve ser exclusivo nesse sistema Linux. Embora nomes de impressoras façam distinção entre maiúsculas e minúsculas, o Linux não permite definir vários nomes de impressora parecidos exceto pela distinção entre maiúsculas e minúsculas. Por exemplo, você não pode definir um objeto de impressora com o nome OfficePrinter e outro com o nome officeprinter.
    7. Selecione um driver de impressora e clique em OK.
  11. Se o servidor pai da impressora Passthrough executar o AIX, crie uma fila de impressão com o mesmo nome da impressora Passthrough:
    1. Efetue login no sistema operacional como usuário root.
    2. Inicie o SMIT.
    3. Clique em Spool de impressão ⇒ Spool de impressão AIX ⇒ Adicionar uma fila de impressão ⇒ Remota ⇒ Processamento padrão.
    4. No campo Nome da FILA a adicionar, digite o nome da impressora Passthrough.
    5. No campo NOME DE HOST do servidor remoto, digite o nome do host ou endereço IP da impressora física.
    6. No campo Nome da FILA no servidor remoto, digite PASS.

Exemplos da Propriedade do Comando da Impressora

Você pode definir a propriedade Comando da impressora de uma impressora Passthrough para utilizar um comando lpr. Esses comandos configuram o valor do sinalizador -# como o valor da propriedade Job.Copies da tarefa que está sendo impressa. Ambos utilizam o método getCurrentFile para retornar o nome e o caminho do arquivo no diretório de spool da tarefa que está no formato de dados especificado. Substitua o nome da impressora por printerName.

lpr -P printerName -#${Job.Copies} ${getCurrentFile(pdf)}
lprpdf -pprinterName -#${Job.Copies} ${getCurrentFile(pdf)}}

Se o formato de dados solicitado for PDF e a ID de spool da tarefa for 1000006, o nome do arquivo será resolvido como /aiw/aiw1/spool/default/1000006/1000006.print.pdf. Se o nome da impressora for officeprinter e o valor da propriedade Job.Copies desta tarefa for 2, o comando da impressora será resolvido como:

lpr -P officeprinter -#2 /aiw/aiw1/spool/default/1000006/1000006.print.pdf

Ou

lprpdf -pofficeprinter -#2 /aiw/aiw1/spool/default/1000006/1000006.print.pdf
    Obs.:
  • As impressoras suportam diferentes opções lpr, portanto a impressora pode não seguir todas as opções solicitadas.