Ist es möglich, einen Druckauftrag einzuhaken und den Druckauftrag auch auf einen virtuellen Drucker zu kopieren?

1048
zer02

Ich würde gerne wissen, ob dies für Windows, Mac und Linux möglich ist. Ich brauche eine generische Lösung zum Klonen von Druckaufträgen, die sich derzeit in der Pipeline befinden und an einen virtuellen Drucker senden, da ich die Software, die den Druckbefehl sendet, nicht ändern kann. Bitte überprüfen Sie das Bild unten.

Vielen Dank für die Hilfe.

Bild:

Print Jobs

1
Mögliches Duplikat von [Gleichzeitiges Drucken auf zwei Druckern] (http://superuser.com/questions/363009/printing-to-two-printers-at-the-same-time) Run5k vor 7 Jahren 1
@ Run5k, die Druckeranweisungen beziehen sich auf den Drucker. Möglicherweise gibt es eine spezielle Lösung, die sowohl das Kopieren eines Druckauftrags auf ähnliche Drucker als auch die Ausgabe an verschiedene Arten von Druckern ermöglicht. Ich vermute jedoch, dass sich das Problem dieser Frage von dem anderen unterscheidet und sie normalerweise unterschiedliche Lösungen haben. fixer1234 vor 7 Jahren 2
@ fixer1234, danke für die Rückmeldung! Run5k vor 7 Jahren 0

2 Antworten auf die Frage

0
hdhondt

Unter Windows gibt es herunterladbare Dienstprogramme, mit denen Sie Aufträge in der Warteschlange anzeigen und erneut drucken können. Suche "download print job viewer" - Ich habe duckduckgo verwendet. Mit dem oberen Eintrag können Sie Aufträge auf einem anderen Drucker anzeigen und erneut drucken. Es gibt eine kostenlose Testversion. Wenn Sie dies automatisieren müssen, muss dies über ein Makro erfolgen. Wenn Sie dies manuell tun, können Sie die Warteschlange so einstellen, dass der Auftrag nach dem Drucken nicht gelöscht und später überprüft wird.

Wenn Sie über eine Windows-Druckerwarteschlange auf Ihren Drucker zugreifen, sollten Sie dies auch mit Mac- und Linux-Jobs tun können.

0
fixer1234

Ein kurzer Hintergrund, um die Optionen zu erklären:

Die Anwendung erstellt Anforderungen für das, was gedruckt werden muss. Der Druckertreiber konvertiert das in Druckeranweisungen. Diese Anweisungen können in einer üblichen Druckersprache sein, die von einer Reihe von Druckern verstanden werden kann, oder sie sind ziemlich eindeutig, insbesondere wenn Sie von einem Spezialdrucker sprechen. Es gibt eine Reihe weit verbreiteter "Klassen" oder "Familien" von Druckersprachen. In diesen gibt es häufig Versionen, die angepasst werden, um die für bestimmte Druckermodelle verfügbaren Funktionen zu nutzen. Es gibt auch proprietäre Sprachen, die von bestimmten Herstellern verwendet werden.

Im Falle von Anweisungen für einen physischen Drucker werden diese als Datei im Druckerspooler gespeichert, der sie an den physischen Drucker sendet. Wenn Sie von einem virtuellen PDF-Drucker sprechen, der sich wie ein Treiber verhält, konvertiert die Ausgabeanforderungen der Anwendung in PDF. Das PDF wird als Datei gespeichert.

Was sich im Druckerspooler befindet, kann beibehalten und erneut an einen Drucker gesendet werden, der die gleichen Anweisungen versteht, aber Sie können dies nicht direkt für einen anderen Druckertyp verwenden. Für die Art der Anforderung, die Sie beschreiben, handelt es sich bei Ihren Quellen also um die Ursprungs-App oder um eine Datei. Die Datei enthält entweder reine Druckerbefehle in einer bestimmten Druckersprache oder eine PDF-Datei. Es gibt verschiedene Möglichkeiten, das gewünschte Ergebnis zu erzielen, jedoch nicht unbedingt den von Ihnen beschriebenen Mechanismus zu verwenden:

  • Eine einfache ist, einfach zweimal zu drucken. Da dies eine wiederholte Anforderung ist, die dieselbe Art von Ausgabe erfordert, können Sie die Sequenz möglicherweise mit einem Makro automatisieren.

  • Eine weitere einfache Möglichkeit ist, zunächst den virtuellen PDF-Treiber zu verwenden. Dadurch wird die Ausgabe als PDF gespeichert, und das PDF kann problemlos mit einem beliebigen Druckertyp gedruckt werden. Möglicherweise gibt es sogar eine Möglichkeit, die Ausgabereihenfolge mit einem Makro, einem einfachen Skript oder einer Batchdatei zu automatisieren.

Die anderen Ansätze verwenden eine Art Dienstprogramm von Drittanbietern. Es ist schon seit Ewigkeiten her, seit ich dies tun musste, daher kann ich keine bestimmte Software empfehlen. Diese Dienstprogramme sind jedoch leicht verfügbar und eine Google-Suche ermittelt die aktuellen Angebote:

  • Eine Art von Dienstprogramm ist im Grunde ein Übersetzer. Es nimmt die Spooler-Datei und übersetzt die Anweisungen des unformatierten Druckers in eine andere Druckersprache (oder in diesem Fall eine PDF-Datei). Ich glaube nicht, dass Sie diese Option wirklich kaufen würde, wenn Sie sie als PDF ausgeben und dann drucken.

  • Das andere Druckdienstprogramm erfasst die Ausgabeanforderungen der App und sendet sie an den / die Druckertreiber Ihrer Wahl. Ich vermute, dass Sie zur Automatisierung der Sequenz möglicherweise eine Option mit "Stapeldruck" -Option benötigen, mit der Sie diese als Standardeinstellung speichern können.