On May 18, 9:22 am, Tauren Mills <[email protected]> wrote: > Just to clarify, I will be printing to various plastic ID card printers. > I'd like to simply generate a JPG or PDF file on the server, transfer it to > the client, and somehow send it to the printer. We know how to do all of > this except sending to printer. > > Here is the first printer we want to support: > > Windows Print Driver > http://www.zebra.com/us/en/support-downloads/card/zxp-series-3.html > > Windows SDK http://www.zebra.com/cardpartner/zmotif.php > > However, there are many other brands and models we wish to support, and > eventually we'd like to be able to encode mag stripes, RFID, laminate, fold > paper, stuff envelopes, etc. So learning how to create PDL jobs will > probably be necessary.
Ok, so it looks like you will need to use the SDK to actually print to the printer (it also means you probably don't need to look at CUPS, if I were you I would just focus on the Zebra provided SDK for now). I think you will need to either make node.js bindings to the C++ SDK, or develop an external (standalone) tool based on the Zebra SDK. I guess this is going to depend on what your future ideas are. If you are going to make bindings then are you going to make bindings for every SDK for every such printer you want to support? If you are just sending jpg files for now it might be easier to just make a commandline tool (using the SDK) that prints a jpg file and call that from node. Also, since the SDK requires Windows it means that the printer server is going to run on Windows right? (i.e. the physical printer is connected to a Windows machine via USB) Best regards, Jeroen Janssen -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
