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?
Use lpr para imprimir arquivos PDF diretamente da linha de comando
Eu não acho que você pode fazer isso diretamente, não. No entanto, existe um programa de linha de comando chamado lprque envia arquivos pdf diretamente para a impressora. Portanto, se você tiver doc.pdf, poderá imprimi-lo lpr doc.pdf(supondo que você 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 é o status dela ...
#!/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"
Por fim, mova o arquivo em ~ / .gnome2 / nautilus-scripts
Agora, em cada arquivo .pdf desejado, você pode clicar com o botão direito do mouse e escolher Scripts -> 'Enviar para impressora'. O comando 'lpr' mencionado por Steve será executado no arquivo que você selecionou.
Aaaargh - não funciona a partir de compartilhamentos do Windows! Imprimo pedidos de um programa win98 em arquivos pdf. Então, no ubuntu, imprimo em papel.
HeyPaul
Hum, isso parece lógico, você deveria ter mencionado que queria trabalhar com os compartilhamentos do Windows, embora: / Não sei como os scripts do nautilus funcionam através dos compartilhamentos do Windows ... Vou testá-lo e postar de volta. EDIT: Eu não posso atualmente testá-lo, mas você pode primeiro fazer o download dos PDFs a partir da rede para seu disco rígido e, em seguida, usar o script ...
hytromo
Sim - mas então eu poderia simplesmente abri-los diretamente e imprimi-los !!
HeyPaul
Não, não é a mesma coisa. A falha é lógica: os arquivos não estão no seu PC, você só pode ver os nomes dos arquivos. Como o PC pode enviá-los para impressão? Você pode fazer o download de todos eles, selecionar todos eles e escolher clicar com o botão direito do mouse -> 'Enviar para impressora'
hytromo
Eu sei que isso é realmente antigo, mas para o benefício de mais alguém lendo ... Se você pode armazenar os arquivos na caixa do ubuntu e compartilhar esse diretório com as caixas do windows, isso deve funcionar. Em vez de armazenar no Windows e compartilhar no Ubuntu.
Respostas:
Use lpr para imprimir arquivos PDF diretamente da linha de comando
Eu não acho que você pode 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ê tiverdoc.pdf
, poderá imprimi-lolpr doc.pdf
(supondo que você 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 é o status dela ...Veja a outra resposta para saber como adicionar lpr ao menu do botão direito.
fonte
Adicione lpr ao menu do botão direito
Eu não sabia sobre 'lpr' que Steve mencionou , mas sei como adicioná-lo ao menu do botão direito do mouse, usando a função Scripts do Nautilus do Nautilus.
Basta copiar e colar o texto abaixo no Gedit:
Salve o arquivo como 'Enviar para impressora' e, em seguida,
right click on it->Properties->Permissions->Tick "Allow executing file as program"
Por fim, mova o arquivo em ~ / .gnome2 / nautilus-scripts
Agora, em cada arquivo .pdf desejado, você pode clicar com o botão direito do mouse e escolher Scripts -> 'Enviar para impressora'. O comando 'lpr' mencionado por Steve será executado no arquivo que você selecionou.
fonte