Einzelne Zeile drucken

Hallo Freunde

Ich will einzelne Zeilen auf einem Matrixdrucker mit Endlospapier drucken.
Bis anhin habe ich das mittels ESC-Sequenzen direkt an den LPTx geschickt. Mit moderner Software geht das leider nicht mehr. Wie kann ich das über den Druckertreiber realisieren, ohne dass jeweils eine ganze Seite gedruckt wird?

Vielen Dank für Eure Hilfe
Bruno

Hallo Bruno,

übles Thema. Habe ich mich auch mal mit beschäftigen müssen um Kassendrucker anzusteuern, die die Bonlänge ja auch nach Zahl der Positionen und nicht fest nutzen sollen. Damals hat zumindest bei dem Epson-Drucker helfen sollen, dass man die Seitenlänge im Druckertreiber auf 999 Zeilen setzen und außerdem „Druckauftrag sofort zur Schnittstelle senden“ einschalten sollte. Genützt hat es aber leider nicht so richtig.

Kannst du das Drucken evtl. auslagern und über DOS abwickeln? Also z.B. eine Druckdatei erzeugen und diese dann per DOS-Befehl drucken lassen? Damit hat man dann oft mehr Möglichkeiten der Einflussnahme.

Gruß vom Wiz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]