Imprimir arquivo pdf diretamente sem abri-lo?

9

Atualmente, abro o arquivo no visualizador de documentos e seleciono imprimir, etc. Não é possível clicar com o botão direito do mouse no arquivo e "enviar para" a impressora?

    
por HeyPaul 31.07.2012 / 08:28

2 respostas

11

Use lpr para imprimir arquivos PDF diretamente da linha de comando

Eu não acho que você possa fazer isso diretamente, não. No entanto, existe um programa de linha de comando chamado lpr que envia arquivos pdf diretamente para a impressora. Portanto, se você tiver doc.pdf , deverá poder imprimi-lo com lpr doc.pdf (supondo que esteja na pasta correta na linha de comando).

Você também pode visualizar a fila da impressora com lpq - além da fila, isso mostra qual é a impressora padrão e qual é seu status ...

Veja a outra resposta de como adicionar lpr ao menu do botão direito do mouse.

    
por Steve Kroon 31.07.2012 / 09:06
6

Adicione lpr ao menu do botão direito

Eu não sabia sobre 'lpr' que Steve mencionou sobre , mas eu sei como adicioná-lo ao seu clique com o botão direito do mouse, usando a função Nautilus Scripts do Nautilus.

Basta copiar e colar o texto abaixo no Gedit:

#!/bin/bash

IFS_BAK=$IFS
IFS="
"

for line in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
   if [[ "$line" = "" || "$line" = " " ]]; then
      exit
   fi
   lpr "$line"
   sleep 1;
done

IFS=$IFS_BAK
IFS_BAK=

Salve o arquivo como 'Enviar para impressora' e, em seguida, right click on it->Properties->Permissions->Tick "Allow executing file as program"

Finalmente, mova o arquivo para ~ / .gnome2 / nautilus-scripts

Agora, em todos os arquivos .pdf desejados, você pode clicar com o botão direito do mouse e escolher Scripts- > "Enviar para impressora". O comando 'lpr' que Steve mencionou será executado no arquivo que você selecionou.

    
por hytromo 31.07.2012 / 09:31