AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Netzwerkdrucker emulieren?

Ein Thema von Phoenix · begonnen am 23. Feb 2007
Antwort Antwort
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#1

Netzwerkdrucker emulieren?

  Alt 23. Feb 2007, 09:40
Jetzt wird's wahrscheinlich tricky.

Ich habe eine Anwendung, die eine andere Anwendung fernsteuert, die druckt.

Das Druckergebnis (die Daten, die an den Drucker gehen) müssen allerdings gecached und ggf. verändert später an einen Drucker gesendet werden. Dazu muss ich das Druckergebnis irgendwie erhalten.

Möglichkeit 1: Druck in Datei, Datei einlesen.
Leider zu easy, weil wir in der Produktivumgebung keinerlei Schreibrechte im FS haben

Möglichkeit 2: Eigenen LPD-Daemon schreiben und die Anwendung an eben diesen LPR-Port drucken lassen.
Funktioniert zwar, aber leider kann nicht garantiert werden, dass die Druckdienste für Unix auf den Zielsystemen installiert sind. Ergo habe ich u.U. keinen lokalen LPR-Port an den ich drucken könnte.

Dazu schonmal Fragen:
Kann ich einen LPR-Port dynamisch via .NET einrichten, ggf. sogar, wenn die Unix-Druckdienste nicht vorhanden sind, und wenn ja: Wie?

Möglichkeit 3: Standard-Netzwerkdruckerport (9100) aufmachen, dort dann Drucker spielen und die andere Anwendung auf 127.0.0.1 drucken lassen.

Dazu meine eigentlichen Fragen:

Hat das schonmal jemand gemacht der mir da Tipps geben kann?
Welches Protokoll ist das überhaupt?
Wie groß ist in etwa der Aufwand, das zu implementieren?
Besser noch: Gibt es da schon eine saubere Implementierung die man inkl. Source und royality free einkaufen kann?
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:57 Uhr.
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