Can anyone point me to (free) Linux label printing software that works well with the Brother QL series of label printers?
I have found nothing that seems able to support continuous labels. With these, the labels are cut to size by the printer. The “page size” is specified only by the width of the roll. Software should be able to cater for labels with a specified fixed length and a flexible length (ie, if I wanted to create a banner, I should be able to specify the width of the roll. The length of the label should increase as I type.
I must admit that given the issues detailed below I’m not 100% certain about Brother’s CUPs driver for our QL-710W. I know that I can send images from my own Android printing app which prints over CUPS. With that I can set at page/label size and at least with imagefitpage, I’m getting lablels, with the whole image on the label. I’d need to look further but my provisional feeling is that these problems are more likely to lie with the Linux applications. My app does not check constraints though (ie. I believe a print setting might only be enabled under certain conditions - I don’t think it is one but printing a CD media through the paper tray on my Epson printer doesn’t make lot of sense).
Accepting the limitation of both dimensions being fixed for the moment, I have tried:
gLabels: Worked OK for a pre defined fixed dimension label that matches my default label size set in CUPS. Fails when I try to create say a 38mm x 50mm label for use with a 38mm wide continuous roll. Trying to print sends the printer into an error state (red light flashing). Unchecked (I mean I could try changing the CUPS default) but I’d guess this could because of a mismatch between glabels pagesize and the roll in the printer. Any option that might change this in glables is greyed out.
inkScape: All page settings greyed out as “not available” from the start.
calligra words: This does allow me to set a page size for printing. Labels print but starting again with say 30mm x 50mm I can’t find any combination of the paper size for calligra and the printing page size, eg. portrait/landscape that will get all the text on a label. “This is a label” might for example produce “Thi” in the the centre of the lable before the print dissapears off the edge of the label.
libreoffice writer: Pretty similar to calligra words with the added problem that libreoffice either has a bug or works in revers logic to my own. I can’t set the page size in “printer options” and the only way I can change it for any printer is by selecting “use only paper size from system tray setting” (on dialogs where this is available).
kbarcode: Only offers a small fixed stet of paper sizes that only seem suitable for printing to sheets (eg A4 page) of labels.