Czy jest jakiś sposób na automatyczne przeskalowanie zadania drukowania do rozmiaru papieru obsługiwanego przez drukarkę, nawet jeśli drukarka zastosowała inny rozmiar papieru?
Mam wiele problemów z różnymi klientami próbującymi wydrukować US Letter na drukarce z papierem A4. Bardzo łatwo jest pominąć konfigurowanie właściwego rozmiaru papieru, a następnie zadanie drukarki kończy się niepowodzeniem i drukarka musi uzyskać fizyczny dostęp w celu zresetowania błędu. Również wszelkie zadania przesłane po błędzie są po cichu ignorowane, co powoduje brak wydruków.
Używam Ubuntu i CUPS razem z drukarką sieciową Konica Minolta.
Idealny CUPS po cichu zaakceptuje dowolny rozmiar papieru i przeskaluje go, aby zmieścił się w papierze A4 i wysłać go do drukarki. Czy to jakoś możliwe?
Jakieś pomysły?
-o raw
i komendy PJL, ale wolałbym to zrobić za pomocą opcji CUPS (na wypadek, gdybyśmy kiedykolwiek musieli drukować na drukarce innej niż PJL).Odpowiedzi:
Coś, co dla mnie działało, polegało na przejściu na stronę CUPS dla drukarki ( http: // localhost: 631 / printers ) i wybór drukarki. Następnie w ramach konserwacji wybierz modyfikację drukarki. Pod tą stroną powinna znajdować się opcja skalowania. Jeśli nie, wypróbuj plik PPD producenta lub użyj programu Acrobat Reader, który automatycznie skaluje strony. Prawdopodobnie jest to bardzo skomplikowane polecenie ghostscript, ale muszę jeszcze to zrozumieć.
źródło