Este é o comando foomatic-rip que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
foomatic-rip - Filtro de impressão universal / invólucro RIP
SINOPSE
Opções gerais:
rasgo foomático [-v] [-Q] <específico do modo opções>
Filtro de impressão sem spooler:
rasgo foomático [-P | --ppd ] [-J ] [-o =
[...]] []
Filtro CUPS:
rasgo foomático []
DESCRIÇÃO
foomatic-rip é um filtro de impressão universal que pode ser usado como filtro CUPS ou autônomo
para impressão direta sem spooler. Possui os seguintes recursos:
Ele traduz PostScript e PDF de uma entrada padrão ou um arquivo para o formato nativo da impressora
idioma na saída padrão.
A tradução é feita com um renderizador externo, geralmente Ghostscript (gs(1)) Se não
é necessária tradução (impressora PostScript) a linha de comando do renderizador se reduz a gato(1).
A forma como esta tradução é feita é descrita em um PPD lima.
Recursos da impressora, como lidar com as opções do usuário e como construir o comando do renderizador
linha é sempre descrita por PPD arquivos, esses arquivos PPD geralmente vêm de Foomático ou pode
sejam os fornecidos pelos fabricantes de impressoras PostScript. Os arquivos PPD são os
o mesmo para CUPS e impressão direta.
foomatic-rip funciona com CUPS e para impressão direta (sem spooler), onde o último
é principalmente para teste e depuração. O modo é selecionado pelas opções de linha de comando e
variáveis de ambiente que são fornecidas para foomatic-rip.
foomatic-rip não aplica apenas as configurações de opções fornecidas pelo usuário através do comando
linha do comando de impressão, mas também procura a opção incorporada em todo o trabalho
configurações (somente trabalhos PostScript). Aqui, não apenas as configurações que afetam todo o trabalho são
levadas em consideração, mas também as configurações nos cabeçalhos das páginas, que são válidas apenas para o
página onde foram encontrados, portanto, os aplicativos que produzem código PostScript com
configurações de opções específicas da impressora são totalmente suportadas.
DIRETO, POUCO SPOOLER IMPRESSÃO
Opções
-v modo detalhado para depuração. AVISO: Isso criará um arquivo em / Tmp que
contém as informações de depuração. Isso abre uma brecha de segurança e deve
não ser usado na produção.
-q modo silencioso - saída de informação mínima
-P
é a impressora configurada que deve ser usada para este trabalho.
--ppd
O arquivo PPD deve ser aplicado para processar este trabalho.
-o =
Configurações de opções para este trabalho.
Os arquivos a serem impressos.
rasgo foomático irá imprimir a partir da entrada padrão, a menos que pelo menos um arquivo a ser impresso seja
especificado na linha de comando. Se o arquivo PPD da impressora estiver armazenado como
/ etc / direct / .ppd or ~ / .foomatic / direct /.ppd você pode usá-lo simplesmente
especificando "-P ".
Colocar uma linha
* FoomaticRIPPostPipe: "| "
no arquivo PPD, logo após * PPD-Adobe: "4.3", Onde é um comando no qual
você deseja redirecionar os dados de saída. Devido às restrições de arquivos PPD <, > e "
não são permitidos no , substitua-os da seguinte maneira:
Personagem Substituição
---------------------
< <
> >
" "
' '
&
Desta forma, você pode imprimir diretamente para sua impressora, use
* FoomaticRIPPostPipe: "| gato > / dev / lp0 "
or
* FoomaticRIPPostPipe: "| gato > / dev / usb / lp0 "
para impressoras locais paralelas ou USB. Para tornar os usuários normais capazes de imprimir desta forma, adicione-os
para o grupo lp e certifique-se de que o arquivo de dispositivo de impressora apropriado / dev / ... é o grupo-
gravável para o lp grupo.
para uma impressora TCP / Socket / JetDirect com o nome do host impressora ouvindo no porto 9100 Você
preciso disso:
* FoomaticRIPPostPipe: "| / usr / bin / nc -w 1 impressora 9100 "
Observe o "-w 1" na linha de comando "nc", ele faz "nc" sair imediatamente após os dados
é transferido para a impressora.
* FoomaticRIPPostPipe: "| rlpr -Plp @ printserver "
direciona seus trabalhos para a fila de impressão LPD lp na máquina chamada servidor de impressão.
Veja também http://www.openprinting.org/direct-doc.html
IMPRESSÃO COM SPOLER
Consulte a documentação no site da OpenPrinting: http://www.openprinting.org/
CONFIGURAÇÃO ARQUIVO
O arquivo /etc/foomatic/filter.conf é lido sempre que foomatic-rip é executado. Permite
configurar o comportamento do foomatic-rip da seguinte forma (linhas começando com # são comentários e
portanto, seja ignorado):
depurar: 0 | 1
Liga (1) ou desligado (0) o modo de depuração. Isso é equivalente a fornecer o
--depurar opção de linha de comando. A configuração padrão é 0.
ps_contabilidade: 0 | 1
Liga (1) ou desligado (0) inserir código PostScript para contabilidade de página em
Trabalhos PostScript. O código PostScript inserido faz com que o Ghostscript gere
saída de contabilidade em stderr e CUPS pode, desta forma, registrar cada página que obteve
impresso. O código só será inserido se o CUPS for o spooler. Configuração padrão
is 1.
eco: [ /]
Define o caminho para um eco(1) executável que suporta -n.
gspath: [ /]
Define o caminho para o Ghostscript (gs(1)) executável. Para ser usado se Ghostscript
está em um local não padrão ou se um Ghostscript alternativo deve ser usado.
caminho executivo: [: ] ...
Define o $ PATH variável a ser usada por foomatic-rip.
coposfilterpath: [: ] ...
Define os diretórios (separados por dois pontos) nos quais foomatic-rip procura CUPS
filtros.
preferencial: [ /]
Define o shell preferido para usar ao executar FoomaticRIPCommandLine e
amigos. Vários arquivos PPD usam construções de shell que requerem um shell mais moderno
como bater, zshou ksh.
Use foomatic-rip online usando serviços onworks.net