Ответы:
Я не думаю, что вы можете сделать это напрямую, нет. Однако есть программа командной строки, lpr
которая отправляет файлы PDF непосредственно на принтер. Так что если у вас есть doc.pdf
, вы сможете распечатать его lpr doc.pdf
(при условии, что вы находитесь в нужной папке в командной строке).
Вы также можете просмотреть очередь принтеров с lpq
- помимо очереди, это показывает, какой принтер по умолчанию, и каков его статус ...
Смотрите другой ответ о том, как добавить lpr в контекстное меню.
Я не знал об «lpr», о котором упоминал Стив , но я знаю, как добавить его в меню правой кнопки мыши, используя функцию Nautilus Scripts Nautilus.
Просто скопируйте и вставьте следующий текст в 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=
Сохраните файл как «Отправить на принтер», а затем, right click on it->Properties->Permissions->Tick "Allow executing file as program"
Наконец, переместите файл в ~ / .gnome2 / nautilus-scripts
Теперь в каждом файле .pdf вы можете щелкнуть по нему правой кнопкой мыши и выбрать «Сценарии» -> «Отправить на принтер». Команда 'lpr', о которой упоминал Стив, будет выполняться с выбранным вами файлом.