AllieAusNotebook
Grünschnabel
Hallo Leute,
ich habe eine allgemeine Frage. Ich habe einen Dienst geschrieben, der nach meinem vorgegebenen Intervall (Kunde möchte pro Sekunde) aus einem Verzeichnis alle PDFs ausdruckt. Das mache ich über commandline mit dem Befehl /t "Datei" "Druckername" "Druckertreiber" "Druckerport". Funktioniert auch wunderbar. Es wird nur jedes Mal AcrobatReader aufgerufen und geschlossen. Ich überlege mich nun, wenn ich das sekündlich aufrufe, dass das zu erheblichen Problemen führen wird. So sicher wie das Amen in der Kirche.
Meine Überlegung ist, die Sachen in eine Druckerwarteschlange zu schieben, dort mit Ruhe auszudrucken und die Dateien währenddessen zu löschen, da sekündlich ja wieder neue eingelesen werden und in die Warteschlange sollen.
Mit der Warteschlange kenne ich mich nicht besonders bis gar nicht aus. Wenn ich die Ursprungsdatei lösche zwischenzeitlich, macht das was an dem Druckauftrag? Ist das eine eher bescheidene Idee, die ich habe als Workaround oder gibt's da bessere Ansätze?
Liebe Grüße,
Allie
ich habe eine allgemeine Frage. Ich habe einen Dienst geschrieben, der nach meinem vorgegebenen Intervall (Kunde möchte pro Sekunde) aus einem Verzeichnis alle PDFs ausdruckt. Das mache ich über commandline mit dem Befehl /t "Datei" "Druckername" "Druckertreiber" "Druckerport". Funktioniert auch wunderbar. Es wird nur jedes Mal AcrobatReader aufgerufen und geschlossen. Ich überlege mich nun, wenn ich das sekündlich aufrufe, dass das zu erheblichen Problemen führen wird. So sicher wie das Amen in der Kirche.
Meine Überlegung ist, die Sachen in eine Druckerwarteschlange zu schieben, dort mit Ruhe auszudrucken und die Dateien währenddessen zu löschen, da sekündlich ja wieder neue eingelesen werden und in die Warteschlange sollen.
Mit der Warteschlange kenne ich mich nicht besonders bis gar nicht aus. Wenn ich die Ursprungsdatei lösche zwischenzeitlich, macht das was an dem Druckauftrag? Ist das eine eher bescheidene Idee, die ich habe als Workaround oder gibt's da bessere Ansätze?
Liebe Grüße,
Allie