Что такое «Печать в файл» и может ли он использоваться из командной строки?

Когда вы выбираете «Печать в файл» в диалоговом окне печати Gnome (не cups-pdf):

печать в файл

… какова фактическая команда, которая выполняется? (Меня интересует вариант postscript, как на изображении)

С другой стороны, возможно, нет командного вызова; возможно, это gtk_print_operation_set_export_filename из нового API печати Gtk + ?

В любом случае – есть ли способ использовать этот конкретный код из командной строки (а не pdf2ps и т. П.)? Скажем, используя lpr для «print to file» в файл postscript – как если бы я использовал диалоговое окно выше?

  • Как изменить программу «чтения» по умолчанию?
  • Это ошибка? (Collate + duplex printing = неожиданное поведение)
  • Как убить застрявшую печать в AIX?
  • Печать файлов Mathcad
  • Как печатать несколько страниц с каждой страницы с одной (правой) страницей?
  • Печать файлов в формате PDF с подсветкой синтаксиса через терминал
  • Двусторонняя печать без чашек
  • Печать в Linux: CUPS, PPD, диалоги печати и параметры печати
  • 2 Solutions collect form web for “Что такое «Печать в файл» и может ли он использоваться из командной строки?”

    Вы можете использовать пакет cups-pdf в качестве решения, независимого от gnome. После установки пакета добавьте принтер PDF с помощью веб-интерфейса чашек по адресу http://localhost:631 как описано здесь (« General» в качестве производителя принтера, CUPS-PDF в качестве драйвера ).

    Для вашего удобства измените выходной каталог с параметром Out в /etc/cups/cups-pdf.conf , например, ${HOME} или любым /etc/cups/cups-pdf.conf , что вы хотите. Затем сделайте так, как было предложено @ Noam для печати в файл.

     lpr -P "Print_to_PDF" file_to_print 

    Чтобы получить список принтеров, работающих в настоящий момент, запустите lpstat -p -d .

    Interesting Posts

    Дескриптор файла, связанный с сокетом или каналом в proc

    как выбрать файлы в каталоге с булевым оператором AND

    Проблема с специальным разрешением каталога

    Процесс ест все время процессора

    Как выполнить скрипт bash в нескольких каталогах?

    показывать только теги XML-документа в командной строке

    Сделайте ссылку на файл, чтобы среда могла его найти.

    Определите интерфейс, который использовался для загрузки через PXE

    Как я могу использовать sed для определения определенного количества чисел, прежде чем он вставляет символ? ### – ### – ####

    Изменение макета клавиатуры по умолчанию на Lubuntu 16.04

    Как я могу создать прямой звуковой канал 8khz в Ubuntu?

    Выясните, в какое время машина была приостановлена

    Достижение многоадресной IP-маршрутизации для каждого пакета на ядре> = 4.4

    Управление потоковой строкой командной строки из netcat

    Blink tmux вместо звука

    Linux и Unix - лучшая ОС в мире.