Zebra Card Printers

@emre,
I have a Zebra P100i card printer and I want to print QR barcodes, but all I get is plain text instead of the barcode, I have also tried other barcode formats with no luck.
I have tried EPL, ZPL, & CPCL formats and nothing works.

Do you have any hints on getting this to work?

Did you tried the sample I’ve added here?
http://sambapos.org/wiki/doku.php/en/barcode_printing_tags

The printer type should be Raw Printer.

Yes I tried that, just get COMMAND ERROR on the printer when using Raw Printer.

This works - https://km.zebra.com/kb/index?page=content&id=SO8390&actp=LIST

Apparently EPCL is the language the Card Printer uses.

With a lot of experimenting I have got SambaPOS to print on the cards.
Downside is no QR codes only 1D barcodes.
The only issue I really have is that you define the size of the text box and the text is then scaled to fit, so I need to work on that a little more to keep the fonts looking even for different length strings.

Can we get the string length as an expression?

try [='<something>'.length]

Finally worked it out.
All printing nicely. Still no QR :frowning:

Now just need to find a way for the card printer to ask for a card if one is not loaded.

If it generates data that we can receive from serial ports we can handle that.

It’s USB, and it’s in a mood :confused:
It will say “insert card” and then print, then after a few cards it says “out of cards”, so you insert a card and you have to select print again. I think I need to work on the coding more.

Now I just have to design the workflow for member renewals.

I’m really wondering what you are working on… :slight_smile:

Membership integration with SambaPOS. Renewals are paid on SambaPOS and then they get a new membership card which entitles then to discounts. If their membership runs out they can’t use their card until they renew.

Wow sounds great. Is it a bar or somewhere different?

It’s for a Club. They have around 700 members.

Looks great. Let me know when something needs. Also if possible I’d love to see how it works.

can it print bitmaps?

Yes. Here is what I found https://code.google.com/p/jzebra/downloads/detail?name=epcl_programming.pdf

The cards do look very plain at the moment, but the other side will be full colour.

This is both sides. The front will have a better design, but this gives you an idea of what I’m working on.

1 Like