Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   100% Auslastung des Systems bei Nadeldruckern (https://www.delphipraxis.net/42337-100-auslastung-des-systems-bei-nadeldruckern.html)

smart 21. Mär 2005 17:53

Re: 100% Auslastung des Systems bei Nadeldruckern
 
Ich hatte das gleiche Problem mit einem Conon BJC 610. Trotz neuen Treiber 100% CPU- Auslastung. Letzlich half nur der Kauf eines neuen Druckers weiter.

Sourcemaker 23. Mär 2005 10:01

Re: 100% Auslastung des Systems bei Nadeldruckern
 
Hi,

um das klar zu stellen das Problem ist nicht mein Programm sondern das Betriebssystem (>=W2K).

Zitat:

Du druckst wahrscheinlich mit Fonts, die der Drucker nicht kennt. Daher wird jeder Buchstabe in einer dem Drucker unbekannten Schriftart als Bitmap gerendert und als Grafik zum Drucker gesendet. Lenk doch mal testweise die Druckausgabe in eine Datei um, dann siehst Du wie gross sie wird. Ist die Datei unverhältnimäßig gross, so solltest Du versuchen Deine QReports so umzustellen, dass dort nur Druckerfonts verwendet werden. Welche Fonts das in dem speziellen Fall sind, findest Du am leichtesten in Winword raus - mit dem OKI als selektiertem Standardddruckertreiber erkennst Du die Druckerschriftarten in der Schriftarten-Combobox am links danebenstehenden Druckersymbol. Alle anderen haben ein Tt (für TrueType). Diese solltest Du in Dotmatrix-Reports nicht verwenden!

Der Druck auf Nadeldruckern tritt bei immer wenigeren Kunden auf nichts desto trotz sollte es vernünftig funktionieren. Deshalb werde ich aber nicht meine Druckausgaben Nadeldruckerausgaben
optimieren (siehe Zitat).

Mein jetziger Workaround setzt die Prozesspriorität auf hoch bzw. auf Echtzeit was der Anwendung
zu einer erträglichen Gewschwindigkeit während des Drucks verhilft.
Dazu habe ich in meiner Programm-Ini einen Entrag gemacht um das auf den jeweiligen Rechnern einzu-
schalten.
Desweiteren habe ich noch eine Anfrage bei OKI laufen aber noch nichts gehört.

Grüße

Frank

Hansa 23. Mär 2005 13:36

Re: 100% Auslastung des Systems bei Nadeldruckern
 
Der Druck auf Nadeldruckern tritt bei immer wenigeren Kunden auf nichts desto trotz sollte es vernünftig funktionieren...[/quote]

Ich habe auch schon gehört, es gäbe keine Nadeldrucker mehr. 8) Es ist aber ein Trugschluß, zu glauben, wegen der mittlerweile vielen überwiegend privaten Tintenstrahldrucker sei die Anzahl der Nadeldrucker viel geringer geworden. Für die gibt es drei Gründe :

1. es muß unbedingt Endlospapier sein.
2. Laserdrucker ist/war zu teuer.
3. es werden Durchschläge gebraucht.

Nur Punkt 2 ist heute kein Argument mehr. Und Punkt 3 ist das K.O. Kriterium für Laser- und Tintendrucker.

Zurück zum Thema : wird ein Treiber benutzt, der bei Windows dabei war ?

Sourcemaker 26. Apr 2005 12:23

Re: 100% Auslastung des Systems bei Nadeldruckern
 
Hallo,

ich konnte da Problem lösen indem ich ein USB to Parallel-Kabel (ca. 15€) eingesetzt habe.
Sofort nach absenden des Druckjobs geht die Auslastung auf 0 zurück.
Das untermauert meine Ansicht das Microsoft die parallen Drucker nicht mehr richtig unterstütz
und ansonsten aus USE-Geräte setzt.
Der OKI-Telefonsupport war übrigens sehr hilfsbereit und konnte das Problem auch nachstellen
(was einen erstmal von seinen Selbstzweifeln erlöst aber zum anderen die Frage aufwirft
warum kein anderer (scheinbar) das Problem hat) den Lösungsansatz habe ich schließlich geliefert
indem ich gebeten hatte doch einen Drucker per interner USB-Schnittstelle zu probieren was dann
auch zur Verwunderung der Techniker funktionierte.

Grüße

Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:56 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz