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. CUPSLub 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 lpri 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-appletpozwala 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.
