Definindo objetos de impressora Passthrough
- Clique na guia Administração.
- No painel esquerdo, clique em .
- Clique em .
- 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.
- 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.
- 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.
- Clique em OK.
- Ao definir uma impressora Passthrough pela primeira vez:Em um computador primário com o Windows Server 2016 ou Windows Server 2019, verifique se há um cliente LPR instalado nesse computador.
- Procure em
C:\Windows\SysWOW64\
um arquivo chamadolpr.exe
. Se encontrá-lo, pare-o. - Procure em
C:\Windows\System32\
lpr.exe
. - Se não localizar
lpr.exe
, instale o recurso Monitor de Porta LPR. Utilize um dos seguintes métodos:- No Painel de controle, clique em .
- Em antes de começar, clique em Avançar.
- No Tipo de instalação, selecione Instalação baseada em função ou recurso e clique em Avançar.
- Em Seleção de Servidor, selecione o servidor atual na lista Pool de servidores e clique em Avançar.
- Em Funções do Servidor, marque a caixa de seleção Serviços de Impressão e Documentos.
- Na janela pop-up Assistente de Adição de Funções e Recursos, clique em Adicionar Recursos.
- Clique em Avançar.
- Em Recursos, marque a caixa de seleção Monitor de Porta LPR e clique em Avançar.
- Em Serviços de Impressão e Documentos, clique em Avançar.
- Em Serviços de função, marque a caixa de seleção Servidor de Impressão e clique em Avançar.
- Em Confirmação, clique em Instalar.
- Em Resultados, clique em Fechar.
- Copie estes arquivos de
C:\Windows\System32\
paraC:\Windows\SysWOW64
:lpr.exe
lprhelp.dll
lprmon.dll
lprmonui.dll
- Procure em
Exemplos da Propriedade do Comando da Impressora
Você pode configurar a propriedade Comando de impressora de uma impressora Passthrough para utilizar um comando como esse. O comando utiliza 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 e o endereço IP da impressora por printer_IP_address.
lpr -P printerName -S printer_IP_address ${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 C:\aiw\aiw1\spool\default\1000006\1000006.print.pdf
. Se o nome da impressora for officeprinter e o endereço IP da impressora for 1.23.456.7, o comando da impressora será resolvido
como:
lpr -P officeprinter -S 1.23.456.7 C:\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.