Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
It was suggested on Ubercart.Org that this should be a part of the UPS shipping module.
I would love to see the same printing options that are in the FedEx module, in the UPS module. That being the ability to select a thermal printer to print labels. Currently, the only option is to print an 8 1/2" x 11" page, fold it in half, and shove it in a pouch. Fine for small shippers doing a couple a day. But anyone doing serious quantities will need rolled thermal label printing.
And we hope to be doing many soon :)
Comments
Comment #1
TR CreditAttribution: TR commentedI responded to this question on ubercart.org back on 5/10/12. Here's what I said:
Right now, GIF format is hardwired into the uc_ups module. You can edit the code to change that, or better yet contribute a patch that adds an administration selection for the format. UPS supports GIF, ZPL, EPL, and SPL formats. The problem you will face is getting the file to the printer - browsers don't have built-in drivers for thermal printer formats, so you'll need to find and install a driver if you want to use the normal Ubercart workflow of printing one label at a time, or you'll have to have some other way of taking the labels from disk and sending them to your printer.
Comment #2
samgreco CreditAttribution: samgreco commentedThanks TR. Sorry, I should have come back here and closed this. My apologies.
Comment #3
TR CreditAttribution: TR commentedLet's leave it open. It's a reasonable feature request. I don't know why the original code only supports GIF instead of every format that UPS can deliver. The uc_fedex module has code that can easily be borrowed to add this capability to uc_ups, it just requires someone to do the work. I added my response from ubercart.org simply to provide information to anyone interested in developing and contributing this feature to core Ubercart.
Comment #4
TR CreditAttribution: TR commentedComment #5
TR CreditAttribution: TR commentedComment #6
TR CreditAttribution: TR commentedComment #7
TR CreditAttribution: TR commentedComment #8
TR CreditAttribution: TR commented