2012-04-13 18 views
1

Ich baue ein LAMP Point of Sale (POS) -System. Am Ende jeder Transaktion möchte ich eine Quittung drucken. Ich möchte jedoch nicht durch den Druckdialog aufgefordert werden. Gibt es eine Möglichkeit, den Druckdialog zu deaktivieren? Ich werde direkten Zugriff auf jeden Computer haben, der den PoS verwendet, damit ich Änderungen am Betriebssystem, Browser usw. vornehmen kann. Ich suche nach einer Lösung, die plattformübergreifend und übergreifend funktioniert.Wie drucke ich vom Webbrowser ohne Druckdialog?

Vorschläge?

Antwort

6

Machen Sie jede PoS-Station zu einem Druckserver. Lassen Sie den Webserver an dieselbe Station drucken, von der die Anfrage kam.

+1

Interessanter Ansatz ... Angenommen, jeder PoS hat einen eigenen Drucker. – MrFusion

+0

Ich bin mir nicht sicher, ob jeder PoS seinen eigenen dedizierten Drucker hat oder einen Drucker unter PoS teilt, die zusammen gruppiert sind. Kannst du bitte etwas über deine Lösung erzählen? – StackOverflowNewbie

+0

Die Zuordnung von Drucker zu Station sollte bei Bedarf einfach sein. Fügen Sie die PoS-Druckserver dem Druckspooler des Webservers hinzu und verwenden Sie dann "lp" oder "whatnot", um das Dokument zum entsprechenden Druckserver zu leiten. –

Verwandte Themen