Como usar o cups-Pdf no Windows

Fevereiro 2017

Cups-pdf é uma adição ao sistema de impressão dos sistemas Unix CUPS (Common Unix Printing System). Esta funcionalidade permite converter para PDF muito facilmente arquivos para que possam ser impressos.

A grande vantagem do Cups-pdf é ser acessível desde que o aplicativo que contém o documento permita a impressão do documento. Para utilizar-lo, basta lançar a impressão do documento para que o Cups-pdf apareça na lista das impressoras instaladas no seu computador. A instalação do Cups-Pdf foi efetuada em um servidor Linux Ubuntu 10.04LTS.

O objetivo é fornecer aos usuários do Windows uma impressora, caso não se tenha uma impressora virtual PDF (tipo PDF-Creator). Este tipo de documentos apresenta a vantagem de ser legível em qualquer sistema, sem problemas de compatibilidade ou de formato.

Como instalar

No servidor Linux

Instale o Cups se não estiver instalado, com o seguinte comando:
sudo apt-get install cups
. Depois, instale o cups-pdf com o seguinte comando: sudo apt-get install cups-pdf. Edite o arquivo de configuração para administrá-lo à distância na impressão.
sudo vi /etc/cups/cupsd.conf e modificar as seguintes linhas:

Listen localhost:631 à Listen 631
Listen /var/run/cups/cups.sock
Listen <bold>IP_DE_SEU_SERVIDOR
:9100

Reinicie o servidor CUPS: sudo service cups restart

O URL de conexão para administrar CUPS com um cliente leve (Navegador Firefox): http://<bold>IP_DE_SEU_SERVIDOR:9100/printers/</bold>

Como Instalar no Windows

Iniciar > Parâmetros > Impressoras e telecopiadores. Clique em Adicionar uma impressora para que o assistente Adição de impressora se lance.
URL: http://IP_DE_VOTRE_SERVEUR:9100/printers/PDF

Escolha o driver da impressora HP Color Laserjet PS, depois, clique em OK para terminar com o assistente. Pronto, você tem uma impressora virtual PDF disponível em uma máquina Windows.

Nota: você pode selecionar outro driver que não seja o HP Color Laserjet PS. Os Vista e o Seven que não possuem este driver, mas dispõem do HP Color Laserjet 8550 PS ou 4550 PS.

Como testar a impressão em PDF

Clique direito na impressora PDF em questão no menu contextual
Propriedades > Imprimir uma página de teste.

Como encontrar a página de teste

Como o usuário que imprimiu não tem conta no servidor Linux, ele vai encontrar seus documentos no /var/spool/cups-pdf/ANONYMOUS.

Nada prático, mas no Linux existe o Samba para os compartilhamento dos arquivos e das impressoras com windows. Vamos então compartilhar com o Samba e editar o arquivo smb.conf:
sudo vi /etc/samba/smb.conf
. Depois, adicionar as linhas, abaixo, no seu arquivo smb.conf

[pdf]
como = compartilhar impressoras dos arquivos PDF
path = /var/spool/cups-pdf/ANONYMOUS
browseable = no
guest ok = yes


Reinicie para o compartilhamento imediato
sudo service smbd restart

Como criar um ícone UNC no seu desktop

Clique direito no desktop no menu contextual e escolha Novo > Atalho. Na janela que se abre digite o endereço IP (ou) o nome do servidor e o nome do compartilha:
\\ubuntuserveur\pdf
. Clique em Seguinte e depois Terminar, você deverá ver o ícone no desktop. Faça um duplo clique no ícone para abri-lo e descubra, como que por mágica, sua página teste.

Pronto, agora não precisa mais instalar o PDF-Creator para gerar um PDF no Windows.

Veja também

Artigo original publicado por . Tradução feita por ninha25. Última modificação: 6 de dezembro de 2016 às 06:23 por ninha25.
Este documento, intitulado 'Como usar o cups-Pdf no Windows', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.