Como configuro uma fila de impressão PostScript para compartilhar uma impressora a laser PCL e adicionar fontes PS?

1

Eu gostaria de levar uma impressora a laser compatível com PCL de US $ 100 e conectá-la à minha rede doméstica via Wi-Fi ou conectando-a diretamente a um servidor Linux por USB. Em vez de usar os drivers fornecidos pelo fabricante, porém, quero poder imprimir documentos PostScript diretamente. Eu imagino que vou querer configurar uma fila de impressão, GhostScript, e um endereço IP e porta em que eu possa apontar outras máquinas na rede.

Além disso, tenho uma pilha de CDs com fontes PostScript neles e gostaria de disponibilizá-los para qualquer máquina que queira imprimir na impressora em rede. Eu estou supondo que isso é feito copiando as fontes em algum lugar onde o GhostScript possa encontrá-las.

Basicamente, eu quero fazer a impressora barata olhar para outras máquinas na rede, como um laser em rede, com o estilo PostScript e compatível com PostScript, com muitas fontes embutidas, como uma das LaserWriters de ponta que a Apple costumava usar. vender.

Antigamente, com impressoras matriciais e impressoras HP LaserJet que tinham apenas uma interface paralela, esse tipo de coisa era comum, mas parece que é mais obscuro agora que a maioria das impressoras são prontas para uso e são configurado através de uma GUI. Em particular, acho que tenho uma ideia de como teria feito a configuração do GhostScript com o LPD definindo filtros, mas agora todas as distribuições do Linux parecem ter o CUPS instalado imediatamente.

    
por dodgethesteamroller 28.02.2014 / 03:39

1 resposta

0

Há muito tempo, eu configurei uma série de impressoras virtuais com o CUPS para alimentar o PS e renderizar uma pasta cheia de arquivos PDF. Uma impressora virtual de fax foi feita da mesma forma, assim como alguns conversores ps2ps para transmongagem automática de páginas para uma impressora PS real.

De qualquer forma, acho que você já está no caminho certo e só precisa lutar contra uma documentação pouco clara e UTSL tradicional (use a fonte, luke) e RTFS (leia a fonte amigável).

Estou escrevendo isso a partir da experiência pessoal de resolver o mesmo problema, mas não posso citar qualquer referência a passagens de documentação ou qualquer outra coisa. Eu configurei o CUPS quando ele era novo e maravilhoso, algo como 15 anos atrás. Eu me lembro que era supercomplexo e barroco comparado com as filas de impressão lpr.

Assim, uma outra maneira seria usar o lpr e configurar algumas entradas printcap para impressoras virtuais, chamando ghostscript dos filtros de entrada especificados no printcap. Os filtros provavelmente devem ser scripts de shell e tenho certeza de que o pacote GS tem ferramentas suficientes para ajudar você a criar um script de filtro de entrada.

link

Dependendo de suas visões, as abordagens CUPS e lpr / GS têm seus lados bom e ruim. O CUPS oferece aos usuários da impressora de rede uma visão melhor das filas de impressão, enquanto o lpr é muito mais simples de configurar. Pelo menos se você estiver familiarizado com ferramentas de linha de comando e arquivos de configuração de texto.

    
por 01.04.2014 / 12:17