Forum PCLab.pl: Optymalizacja szybkości wydruku dużych plików - Forum PCLab.pl

Skocz do zawartości

Dodaj obrazek

Otwarty

Ikona Najnowsze pliki

Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

Optymalizacja szybkości wydruku dużych plików

#1 Użytkownik jest niedostępny   tomol012 

  • Gaduła
  • PipPipPip
  • Grupa: Forumowicze
  • Postów: 469
  • Dołączył: Wed, 25 Cze 08

Napisany 22 Sierpień 2017 - 09:28

Cześć,

Mam kwestię z gatunku R&D. Drukujemy w firmie pliki, które mocno rosną na drukarce (około 5-krotnie, np. PDF, 55 stron, 50 MB na dysku ma 229 MB na drukarce). To dlatego, że w PDFie są zawarte bardzo małe znaki, które muszą zostać precyzyjnie wydrukowane. Są one w postaci specjalnej czcionki. Drukujemy na sterownikach PostScript, gdyż PCL nie oddaje precyzyjnie tego fontu.

Problem polega na tym, że każda kartka drukuje się długo - około 40 sekund (drukarka OKI MC361).

I teraz do rzeczy: zaobserwowałem ostatnio, że jeśli w drukarce zabraknie papieru lub skończy się toner, to w okienku "Zobacz co jest drukowane" dokument jest dalej przetwarzany po czym po wymianie toneru lub dołożeniu papieru wydruk jest błyskawiczny (tak jak najzwyczajniejsza kartka z tekstem). W związku z tym powstał pomysł żeby w jakiś sposób wstrzymać wydruk aż do momentu jak dokument zostanie zbuforowany i dopiero wtedy przesłać go na drukarkę żeby wydrukował się szybko. Dzięki temu wydruk dużych dokumentów na samej drukarce trwałby szybciej i drukarka nie byłaby zajęta np. na godzinę.

Teraz pytanie: to buforowanie odbywa się na komputerze czy na drukarce? Wiem już że nie wystarczy wypiąć komputera z sieci, bo wtedy pojawia się błąd wydruku i nawet jeśli coś jest przetwarzane po stronie komputera to po podłączeniu z powrotem długo trwa przesyłanie. Więc trzeba by jakoś zaimitować na drukarce sytuację braku tonera lub papieru ale w taki sposób żeby drukarka mogła w międzyczasie drukować inne, pojedyncze pliki. Czy takie coś jest wykonalne? :)

Dzięki za pomoc!

#2 Użytkownik jest niedostępny   staffer 

  • na żywo jestem brzydszy i nie noszę peleryny
  • PipPipPipPipPip
  • Grupa: Forumowicze
  • Postów: 14331
  • Dołączył: Wed, 07 Lut 07

Napisany 22 Sierpień 2017 - 10:21

Skonwertujcie jakiś plik z PDF do PS i spróbujcie taki plik wysłać na drukarkę. Zobaczycie czy to wina szybkości transmisji (jakim interfejsem się komunikujecie z drukarką) czy drukarki czy komputera (jeśli tylko śmignie).
Biorąc pod uwagę wielkość danych problemem może być samo przesyłanie - interfejs sieciowy w drukarkach z reguły jest 100Mb/s, czyli w sekundzie maksymalnie przerzucisz 12,5MB.. USB to też 2.0, nie 3. A strona oki po specyfikację odsyła mnie do instrukcji, gdzie całej nie chcę pobierać..

#3 Użytkownik jest niedostępny   tomol012 

  • Gaduła
  • PipPipPip
  • Grupa: Forumowicze
  • Postów: 469
  • Dołączył: Wed, 25 Cze 08

Napisany 22 Sierpień 2017 - 10:58

Niestety przesyłanie PS nic nie daje (próbowałem komendy copy w wierszu polecenie) - czas wydruku niemal identyczny.
Drukarka jest wpięta do sieci.
Wielokrotnie próbowaliśmy też po USB, ale nie ma przyspieszenia.

#4 Użytkownik jest niedostępny   BMX 

  • Dyskutant
  • PipPip
  • Grupa: Forumowicze
  • Postów: 56
  • Dołączył: Nd, 04 Wrz 05

Napisany 22 Sierpień 2017 - 16:33

Może pomoże zaznaczenie we Właściwościach Drukarki -> karta Zaawansowane -> Rozpocznij drukowanie po umieszczeniu w buforze ostatniej strony.

#5 Użytkownik jest niedostępny   tomol012 

  • Gaduła
  • PipPipPip
  • Grupa: Forumowicze
  • Postów: 469
  • Dołączył: Wed, 25 Cze 08

Napisany 23 Sierpień 2017 - 12:04

Niestety nie pomogło, ale w ten sposób doszedłem do tego, że nie tylko przetwarzanie ale i przesyłanie dokumentu trwa długo. Do dlatego, że po zbuforowaniu całego dokumentu po stronie komputera rozpoczyna się przesyłanie, które zajmuje ok 30 sekund per strona.

Czy da się zatem przyspieszyć ten przesył (podłączenie po USB nie pomagało)?
Drukarka jest w sieci po kablu.

Strona 1 z 1
  • Nie możesz rozpocząć nowego tematu
  • Nie możesz odpowiadać w tym temacie

1 Użytkowników czyta ten temat
0 użytkowników, 1 gości, 0 anonimowych