Hallo!
Ik speel al een tijdje met het idee om een web applicatie te ontwikkelen als kassa systeem. Niet zozeer omdat het nodig is, maar eerder als een proof-of-concept om wat nieuwe web technieken samen uit te proberen.
Nu, een essentieel onderdeel van een kassa systeem is het kunnen afdrukken van kasticketjes... Dit zou namelijk clientside moeten kunnen gebeuren, zonder internet connectiviteit (in combinatie met bvb een local database, zoals gedefinieerd in de HTML 5 standaard).
Belangrijk : ik zou willen hebben dat met een druk op 1 knop in de web app, het printen start. Dus, zonder dat er een print dialoog opengaat!
Ik dacht eraan om het volgende te doen :
- pdf genereren clientside (kan m.b.v. JS lib)
- deze pdf vervolgens naar een print server sturen
- print server stuurt pdf door naar de printer
Gaat dit werken? Kent er iemand een (goedkope!!) printserver die dit kan?
Of heeft er iemand een beter idee?
Een browser plugin zou mss hulp kunnen bieden, echter wil ik dit vermijden. Ik ben op zoek naar een oplossing die in elke moderne browser werkt.
Ik speel al een tijdje met het idee om een web applicatie te ontwikkelen als kassa systeem. Niet zozeer omdat het nodig is, maar eerder als een proof-of-concept om wat nieuwe web technieken samen uit te proberen.
Nu, een essentieel onderdeel van een kassa systeem is het kunnen afdrukken van kasticketjes... Dit zou namelijk clientside moeten kunnen gebeuren, zonder internet connectiviteit (in combinatie met bvb een local database, zoals gedefinieerd in de HTML 5 standaard).
Belangrijk : ik zou willen hebben dat met een druk op 1 knop in de web app, het printen start. Dus, zonder dat er een print dialoog opengaat!
Ik dacht eraan om het volgende te doen :
- pdf genereren clientside (kan m.b.v. JS lib)
- deze pdf vervolgens naar een print server sturen
- print server stuurt pdf door naar de printer
Gaat dit werken? Kent er iemand een (goedkope!!) printserver die dit kan?
Of heeft er iemand een beter idee?
Een browser plugin zou mss hulp kunnen bieden, echter wil ik dit vermijden. Ik ben op zoek naar een oplossing die in elke moderne browser werkt.