ExLibrisGroup / spineomatic-cloudapp

Cloud App version of SpineOMatic
BSD 3-Clause "New" or "Revised" License
5 stars 5 forks source link

Labels can only be printed to label sheets and not to a label printer #6

Closed MaggieMcGee closed 3 years ago

MaggieMcGee commented 3 years ago

Currently, SpineOmatic cloud app can only print labels using sheets of labels. It does not have the ability to print to a label printer such as Zebra printers. It would be nice to have the option to choose to print using a label printer or using label sheets. Example is Orbis Cascades Label Printer App prints to a label printer, but not to label sheets.

dancromwell commented 3 years ago

I was able to print a label to a Dymo label printer. The labels I am working with are height = 2.125 in and width = 1 in. I'm using a template in SpineOMatic Cloud app with parsed call number and a layout that is set with my label height and width, portrait and 1 label per page. I made sure the Dymo printer was selected in the print preview when attempting my print and then had to go into the "More Settings" on the preview and select "Page size" = 1 and 2 1/8 in and changed "Margins" = None.

label

MaggieMcGee commented 3 years ago

Awesome! Thank you @dancromwell. I've been focused on the sheet labels and didn't get to this. I appreciate the detailed help. Maggie

dancromwell commented 3 years ago

@MaggieMcGee no problem. Hope it is helpful.

Daniel

jweisman commented 3 years ago

Good stuff @dancromwell . Thanks for sharing this!

MaggieMcGee commented 3 years ago

@dancromwell and @jweisman

Testing printing to a zebra printer. I cannot get the label to print higher up. I do not see where I can adjust the page size beyond 1 for Chrome.

spine_zebra spine_zebra2

Thanks, Maggie

HSteeleLTS commented 3 years ago

Good morning. This thread is very helpful in us considering how to configure how to configure our Zebra printer for spine label printing.

However we have an additional issue. I'm not sure if this is the right place to forward things to development, but Ex Libris support sent me here. The issue is our Zebra printer through its configuration settings file embedded in the printer requires there to be a pocket label in the label print job that is sent to the printer. Both for workflow (it helps staff confirm they've scanned the right book) and because the label won't print without it, we need to be able to send the pocket label in data that is sent to the printer.

It looks given current functionality in the SpineOMatic cloud app this feature isn't supported, given this documentation. If this is the right place I wanted to forward this as an improvement for development, but in the meantime I wondered if anyone had a hack/workaround for this? I've included snapshots of our settings and an image I was able to "hack" print with them

-hacked-spine-pocket label

layout template