1. DC
  2. Forum
  3. Laserdrucker
  4. S/W-Laser
  5. Minolta Page Pro1100, Druckauftrag in Datei ausgeben???

Minolta Page Pro1100, Druckauftrag in Datei ausgeben???

Dieses Thema ist inaktiv: weitere Antworten sind nicht mehr möglich. Sie können jedoch ein neues Thema erstellen.

von
Hallo,
Ich habe einen PagePro1100 Laserdrucker. Nun möchte ich die Druckausgabe aus einem Programm in eine Datei haben, um diese dann auf einen Mannesmann ally Schnelldrucker zu leiten. Das direkte Ansprechen des Schnelldrucker ist nur unter starken Geschwindigkeitseinbußen möglich. Daher soll die Druckdatei aus dem Programm aus DOS heraus auf den Schnelldrucker geleitet werden.
Kann mir jemand helfen?
von
Das ist in vielen Fällen nichttrivial, da der PagePro1100 mit einiger Wahrscheinlichkeit (?) andere Steuersequenzen hat als der Mannesmann-Schnelldrucker. Ausnahme: Beide Drucker laufen in derselben Emulation mit Papier möglichst derselben Länge (ansonsten ggf. Ärger mit der Seiteneinteilung des Ausdruckes).
Ferner ist DOS kein Multitasking-Betriebssystem, d.h. man kann eine eventuell erzeugte Druckdatei möglicherweise nicht auf den Drucker leiten, bevor das Programm beendet ist. Es gab Tools (Spool-Programme), die aber nicht immer einsetzbar sind. Das hängt u.A. davon ab, wie "das Programm programmiert ist", welche DOS-Version benutzt wird, welche Treiber installiert sind und wieviel Speicher (Stichworte: DOS, HiMem, EMS, XMS) zur Verfügung steht.
Ich habe früher in Fällen, wo ein Programm durch den Drucker zu sehr aufgehalten wurde, auch schon mal einen Printer-Buffer (Hardware) eingesetzt, der die Druckerausgaben schnell annimmt und selbsttätig zum Drucker weitergibt, sodass der PC währenddessen weitermachen kann. So etwas kann man heute noch zu m.E. hohen Preisen bei Wiesemann & Theis (www.wut.de) oder gebraucht und preiswert, aber ohne Garantie auf eBay erwerben. Der unschlagbare Vorteil: Es sind keine Modifikationen an der Konfiguration von Betriebssystem und Programm notwendig.

Um einen optimalen Ratschlag zu geben, muss man das Problem sorgfältig analysieren. Das schließt Informationen über die verwendete Hardware, das Betriebssystem (einschließlich config.sys / autoexec.bat) und "das Programm" ein.
von
Eine Spoolausgabe ist in meinem Windowsprogramm möglich. Die Spooldatei kann ich anschließend ohne Probs an den Minolta schicken. Bei großen Druckauftragen (100 Blatt aufwärts) ist die Ausgabe auf den Schnelldrucker sinnvoll.
Schicke ich diesen Druckauftrag (Spooldatei) dann an den Schnelldrucker, wird das Druckbild sehr langsam aufgebaut und gedruckt, obwohl schon die kleineste Auflösung eingestellt ist.
Wenn ich die Spooldatei unter DOS auf den Schnelldrucker im Netz schicke\" type Psspl$$$.dat »lpt3\", kommt dieser auch schnell an. Selbst die Probleme mit den Seitenlängen könnte ich über den Drucker lösen.
Aber der Ausdruck des Schnelldruckers setzt an fast jeden Anfang der Zeilen vierstellige Parameter (wohl für Windows?!?), zB.: *FDE, *FF oder *SDE.
Diese müssten dann in der Spooldatei vorher herausgenommen werden?!?
von
Wie schon erwähnt: Der Minolta "kann" offensichtlich andere Steuersequenzen als der "Schnelldrucker", d.h. man müßte in der Spooldatei die Steuersequenzen des einen Druckers ggf. gegen die des anderen austauschen. Eigentlich muss man nur ein kleines Tool programmieren, aber dazu studiert man z.B. vorher die technischen Handbücher beider Drucker und/oder betreibt Reverse-Engeneering der Spooldateien mit dem Hex-Editor. Wenn Du solche Tools nicht selber programmieren kannst, sondern für das Erstellen bezahlen musst, fährst Du selbst mit einem Printer-Buffer für 200 - 300€ billiger.

Die DOS-Kommandos "Type" wie "Print" funktionieren in brauchbarer Weise übrigens nur mit reinen Textdateien, und nur unzureichend bei Binärdateien, wie sie Drucker-Spooldateien nun einmal oft darstellen.

"Type" wie "Print" interpretieren die Zeichen in der jeweils auszugebende Datei, d.h. es ist z.B. der Wert $1A für das Ausgabeende der Textdatei reserviert und $09 wird als Tabulator expandiert. Das kollidiert heftig mit den Erwartungen vieler Drucker, die grafikfähig sind oder z.B. Positionierungs-Kommandos beherrschen (und sei es nur das Höher- oder Tieferstellen von Zeichen in einer Zeile).
Eventuell schafft "copy /b Psspl$$$.dat lpt3" die Datei unverändert zum Drucker, aber ich traue Microsoft nicht zu, das über alle bisher erstellten Betriebssysteme einheitlich implementiert zu haben.

Am Rande: Windows emuliert DOS (bzw. stellt es zur Verfügung) je nach Version in unterschiedlicher Weise, deshalb sind präzise Angaben (DOS 2.0 ... 6.22, Windows 3.11, 9x, ME, NT, 2000, XP) von vornherein wertvoll.
von
Sorry, hab ich vergessen. Meine Workstation läuft auf Win98se in einem Novell-Netzwerk. Meine Ausdrucke sind eigentlich nur reine Textdateien.
Schade, der Befehl \"copy /b psspl$$$.dat lpt3\" funzt leider nicht.
Es würde mir eigentlich schon reichen, wenn die Steuerzeichen in der Spooldatei ganz verschwinden, dann wäre der Ausdruck möglich. Habe die Datei schon mal mit \"Uedit32.exe\" bearbeitet, danach war der Druck ok, aber es war einigermaßen mühsam.
Vielleicht hast Du ja noch eine Idee
Vielen Dank im Voraus:-)
1

Offenlegung - Provisionslinks

Wir erhalten bei einer Vermittlung zum Kauf oder direkt beim Klick eine Provision vom Anbieter.

Alle Preise enthalten die derzeit gültige MwSt. und verstehen sich zzgl. Versandkosten. Der Preis sowie die Verfügbarkeit können sich mittlerweile geändert haben. Weiß hinterlegte Preise gelten für ein baugleiches Gerät. Alle Angaben ohne Gewähr.

Forum Aktuell
15:35
14:48
14:46
13:37
13:37
Artikel
12.05. Brother Quartalsbilanz FJ 2023: Mehr Kundenbindung und Drucker-​Aufbereitung direkt in Europa
08.05. Canon Maxify: Firmwareupdate für viele Canon-​Tintendrucker
05.05. HP Laserjet Cashback 2024/05: Geld zurück für viele S/W-​ und zwei Farb-​Laserjets von HP
27.04. Brother L5000-​ und L6000er-​Serie: Gehobene Monolaser mit und ohne Scanner
24.04. Epson Readyprint Ecotank: Größere Druckerauswahl fürs Tintenabo mit Leihdrucker
23.04. Epson ReadyPrint Flex: Neue Vieldrucker-​Tarife fürs Tintenabo
18.04. The Recycler Live 2024: HP will wohl Chip-​Reset für professionelle Aufbereiter ermöglichen
17.04. Xerox Laserdrucker-​Cashback 2024/04: Bis zu 300 Euro zurück beim Kauf eines Laserdruckers mit Toner
16.04. CVE-​2024-​2209: Schwachstelle bei Deskjet-​Einstiegsmodellen
11.04. Brother ADS-​1800W und ADS-​1300: Einklappbare Dokumentenscanner mit USB-​C
10.04. HP zu SMTP-​Fehlern bei Laserjet und Officejet: Probleme beim E-​Mailversand sollen behoben werden
05.04. Epson Workforce Enterprise AM-​C400 und AM-​C550: Linehead-​Tintendrucker als kompakte A4-​Systeme
Themen des Tages
Beliebte Drucker
Neu   Canon i-Sensys X C1533P II

Drucker (Laser/LED)

Neu   Canon i-Sensys X C1538P II

Drucker (Laser/LED)

ab 170,08 €1 Canon Maxify MB5150

Multifunktionsdrucker (Pigmenttinte)

ab 344,12 €1 Epson Ecotank ET-4850

Multifunktionsdrucker (Tinte)

ab 228,90 €1 Epson Ecotank ET-2850

Multifunktionsdrucker (Tinte)

ab 179,00 €1 HP Officejet Pro 9022e

Multifunktionsdrucker (Pigmenttinte)

ab 324,90 €1 Epson Ecotank ET-3850

Multifunktionsdrucker (Tinte)

ab 307,81 €1 HP Smart Tank 7305

Multifunktionsdrucker (Tinte)

ab 276,90 €1 Canon Maxify GX3050

Multifunktionsdrucker (Pigmenttinte)

ab 744,99 €1 Epson Ecotank ET-5850

Multifunktionsdrucker (Pigmenttinte)

Merkliste

×
Drucker vergleichen