Announcement

Collapse
No announcement yet.

ReportPrinter

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ReportPrinter

    hallo leute....

    ich hab hier einen primitiven ReportPrinter geschrieben.
    Der streamt einfach an LPT1 (->da ist mein lokaler drucker...).
    Das funktioniert auch ganz prächtig

    Das ganze soll nun aber auch mit einem netzwerkdrucker funktionieren.
    Gibt es eine Möglichkeit den FileOutputStream auf eine Netzwerkadresse zu
    bekommen und wenn ja wie komme ich an den Druckerport ("141.663.34.123:LPT1" geht leider nicht ); ??.....

    ....
    FileOutputStream fos = new FileOutputStream("LPT1");
    PrintStream ps = new PrintStream(fos, true);
    ps.println("Hello World!");
    ps.println (Text);
    ....

    Gruß
    Andreas

  • #2
    Hi Andy,

    die Klassen aus java.net dienen der Kommunikation über Sockets. Ein Socket-Endpunkt gibt Die In- sowie OutputStream zurück.

    Wie das mit den LPT1-funktioniert weiss ich nicht, denn das klingt nach LPR-Protokoll... Da wird das mit den Sockets wohl nix werden.

    c

    Comment

    Working...
    X