Czasami, gdy pracuję na laptopie, chcę ustawić w kolejce kilka dokumentów do wydrukowania później, ponieważ nie jestem wtedy podłączony do drukarki.
Jednak rzeczywiste kolejki drukarek nie są do tego przeznaczone; natychmiast próbują wydrukować dokument i wszyscy nagle zaczynają drukować, jak tylko wejdę do sieci, co na ogół nie jest tym, co chcę zrobić. Co więcej, czasami chcę zmienić kolejność dokumentów w kolejce, co nie jest bardzo łatwe, szczególnie po rozpoczęciu drukowania niektórych z nich.
Ponadto czasami drukowanie kończy się niepowodzeniem, ponieważ np. W drukarce zabrakło papieru lub tonera i chcę ponownie wydrukować dokument na innej drukarce. Nie jest to proste w przypadku np. CUPS
Lub system-config-printer
; Zazwyczaj muszę wrócić, ponownie otworzyć czytnik PDF i zacząć od nowa. Żaden z czytników PDF, które znam, nie pozwala przechowywać listy dokumentów do wydrukowania później, ale może to być ukryta funkcja czytnika PDF w miejscu, o którym nie wiem.
W każdym razie oto, co chcę być w stanie zrobić:
- Podaj listę plików PDF, które chcę wydrukować.
- Zachowaj tę listę na dysku, aby móc zamknąć aplikację lub uruchomić ponownie bez utraty całej listy.
- Określ drukarki, do której chcę je wysłać z wyprzedzeniem, bez faktycznego połączenia z tymi drukarkami w tym czasie.
- Określ opcje drukowania, takie jak kolor, dupleks i liczba kopii.
- Zmień te przypisania drukarki i opcje drukowania później.
- Poczekaj, aż naciśniesz przycisk lub uruchomię polecenie, aby faktycznie wydrukować dokument (y).
- Zachowaj osobną listę dokumentów, które zostały już wydrukowane, na wypadek, gdyby drukowanie nie działało lub chcę je wydrukować później.
Wiem, że mogę zhakować coś razem ze skryptem powłoki lpr
i listą ścieżek w pliku tekstowym, ale nie mogę nie poczuć, że problem ten został już rozwiązany w bardziej solidny i elegancki sposób.
Punkty bonusowe:
- Nie wymagaj, aby dokumenty były otwarte w czytniku plików PDF. Chcę je wydrukować, a nie przeglądać, i nie ma powodu, dla którego muszą być tą samą aplikacją.
- Więcej niż jedna lista.
- Działa również dla Postscript, DjVu i innych formatów opisu strony.
- Przeciągnij i upuść z menedżerów plików.
Jakieś sugestie?
cups
. Po prostu drukujesz w wybranej kolejce drukarki, ale wstrzymujesz zadania drukarki, dopóki nie zdecydujesz się ich „zwolnić”. Wystarczy przycisk „wstrzymany”. Czy coś mi umknęło?
system-config-printer-applet
pozwala mi wstrzymywać i zwalniać zadania drukowania, a także przenosić je do innych drukarek, ale nie mogę zmienić kolejności zadań drukowania ani zmienić opcji drukowania po przesłaniu zadania. Do tego momentu ścieżka do oryginalnego dokumentu już dawno minęła.