ExLibrisGroup / spineomatic-cloudapp

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

Is it possible to use a Zebra printer with spine and piece labels? #23

Closed EmeliaS closed 2 years ago

EmeliaS commented 3 years ago

Hi, I would like to use this with a Zebra label printer, using both spine and piece labels. I've attached a document with the label sizes etc. Label dimensions 2021.docx

Is this possible? From what I've seen this only seems to work printing 1 label or to a sheet of labels. Thanks, Emelia

jweisman commented 3 years ago

Please see this comment from another user on how they set up Zebra printers. Hope this helps.

EmeliaS commented 3 years ago

Please see this comment from another user on how they set up Zebra printers. Hope this helps.

I had seen that, but doesn't help much because its still only prints 1 spine label, not both the spine and piece label. See the document attached to the question to view images of the labels in question. Blank and with an example of what we print.

jweisman commented 3 years ago

Hi @EmeliaS - Not sure if this can be done. I'll leave this issue open in case other colleagues have any ideas.....

kremke commented 3 years ago

I would be interested in this as well. The Consortium of Icelandic Libraries is working on migrating our libraries from Aleph to Alma. Most libraries print one label from Aleph containing spine label, barcode and description. Most libraries would like to continue using this workflow. akrav_label

mgobat commented 3 years ago

@EmeliaS, could you share which model Zebra printer you are using? Thank you.

EmeliaS commented 3 years ago

@EmeliaS, could you share which model Zebra printer you are using? Thank you.

@mgobat It is a GX430t. Thanks.

mgobat commented 3 years ago

Thanks for your reply, @EmeliaS.

mgobat commented 3 years ago

We've been experimenting with using tables in the "Templates" to support combined spine/piece/pocket label printing. A new version (v0.6.6) was published. We'd appreciate any testing of this feature to see if it supports the diverse label printing needs of Alma users.

Here's a potential solution to the original problem in this issue from @EmeliaS . It may require some tweaking.

Define the template:

  1. Using the "table" tool in the toolbar next to the "text color" tool, add a three column, single row table to the template.
  2. Set the width and height of the first column to 22mm and 35mm.
  3. Set the width and height of the second column to 7mm and 35mm.
  4. Set the width and height of the third column to 73 mm and 35mm.
  5. Add the fields for the spine label in the first column.
  6. Leave the second column empty; this serves as the gap between the two labels.
  7. Add the fields for the piece/pocket label in the third column.
  8. Set the border style to "Hidden" for the table and each cell.
  9. Save the template.

Define the layout:

  1. Create a new layout based on "Blank".
  2. Set "Measurement units" to centimeters.
  3. Set "Top margin" to .3.
  4. Set "Left margin" to .4.
  5. Set "Page width" to 11.
  6. Set "Orientation" to portrait.
  7. Set "Label width" to 11.
  8. Set "Label height" to 3.5.
  9. Set "Horizontal gap" and "Vertical gap" to 0.
  10. Set "Labels per page" to 1.
  11. Set "Left padding" to .4.
  12. Save the layout.

Then use the new template and layout to print your labels.

mgobat commented 2 years ago

Curious if anyone has tried using tables in the "Templates" to successfully print spine and pocket labels together. @EmeliaS, were you able to try it? Thanks.

EmeliaS commented 2 years ago

Curious if anyone has tried using tables in the "Templates" to successfully print spine and pocket labels together. @EmeliaS, were you able to try it? Thanks.

@mgobat We aren't back on campus yet, so when I have access to the printer I will test this. It looks promising!

mgobat commented 2 years ago

@EmeliaS, we look forward to your test results. I will close this issue. Please open new GitHub issues for any problems you experience using tables in the templates. Thank you!

HSteeleLTS commented 2 years ago

I'm hoping this ticket can be reopened because I am also interested in the SpineOMatic Cloud apps new capabilities with tables.

I tried the settings you suggest, in both the template and the layout. I can get the spine label and pocket label to print on a normal 8 and 1/2" by 11" paper, but the browser doesn't seem to understand that I need to print on label stock. Using Chrome. Should I use the Ctrl + Alt + P print dialog instead? I did try this but didn't seem to get any response.

Also just to note our print driver is set up to use generic/text only because all the formatting is actually on our printer.

Do you have any suggestions? Thanks

mgobat commented 2 years ago

@HSteeleLTS, please open a new issue. Are your label requirements exactly as in the example? If not, please include the template and layout settings in the new issue.