Drucken auf theoretisch unendlich langer Seite

aptem

Mitglied
Hallo zusammen,

ich schreibe für einen Kumpel eine Software. Eine wesentliche Funktion der Software ist das Drucken von erfassten Daten. Jetzt hat mein Kumpel einen Drucker, der auf "endlos"-A4 Papier druckt. Das Papier ist aber relativ dünn und lässt sich an so ner Kante am Drucker abreisen. Mein Frage ist jetzt, wie ich es in Java hin bekomme, auf ein theoretisch endloses A4 Papier zu drucken. Wenn es nichts mehr zu drucken gibt, dann soll der Drucker aufhören Papier zu ziehen.
 
die frage hat weniger was mit java bzw dessen printer-untersützung als mit dem drucker-treiber selbst zu tun ...

normalerweise hat ein handels-üblicher drucker einige formate mit denen er umgehen kann und die durch den treiber dem system auch so gemeldet werden ... das lässt sich dann mit java nichts dran rütten ... außer man kommt auf die wahnwitzige idee selbst signale an den drucker zu senden was dieser aber beschädigen könnte ... würde ich also eher die finger von lassen

folglich braucht man einen drucker der diesen "endlos-modus" auch anbietet ... bzw falls möglich mal im netz nach custom-firmware und -treibern suchen ob es sowas für den vorhandenen drucker gibt ...

so ganz direkt wie du es dir denkst wird es sicher nicht gehen ... da der drucker (wenn wir als beispiel A4 nehmen) trotzdem immer am anfang einer seite beginnen und mindestens bis zum ende eines blattes fahren wird ...

kommt also das signal das nicht mehr gedruckt werden soll so wird vermutlich der rest der gerade angefangen seite unbedruckt ausgeworfen so das beim nächsten druck-auftrag wieder am anfang einer neuen seite begonnen werden kann ...

zumindest klingt das für mich in soweit logisch ...

in wie weit jetzt ein solcher "endlos-modus" die oberen und unteren ränder aufhebt ... es also passieren kann das genau über die abreiß-linie gedruckt wird ... keine ahnung ...



grundsätzlich sollte jeder was mit so nem "endlos-drucker" anfangen können ... allerdings wie gesagt ist das eher weniger eine java-frage als eine direkte frage des speziellen druckers und dessen treiber ...
 
in wie weit jetzt ein solcher "endlos-modus" die oberen und unteren ränder aufhebt ... es also passieren kann das genau über die abreiß-linie gedruckt wird ... keine ahnung ...
Dieses Endlospapier hat meist immer an den Seiten eine Lochung.
Der drucker hat Lichtscheanken bzw. Sensoren, der diese Löcher mutzählt und dann weiss, wo der abrissrand ist.

So kan der drucker das Blatt solange durchziehen, bis die abrisskante herausgefahren ist.
 

Neue Themen


Zurück
Oben