It now works (or "can be configured to work"). Next thing I need to do is remove the "advance media" option; only "advance the tape at the end of the job" produces valid P-Touch print code.
I've tested the tip of the above Mercurial repository on a QL-500 (QL-series paper label printer, no auto cutter) and a PT-2450DX (PT-series "TZ Tape" 24mm plastic laminated tape label printer with auto cutter). It worked on both. Ideally the code needs testing on a P-touch QL printer with an auto cutter (a QL-550 or 560 would be good), but I can see no reason why it wouldn't work.
@Sebastien: I'd love to, but I haven't the faintest idea how!
I actually spent the long weekend fixing a lot of the bugs in the driver: https:/ /bitbucket. org/philpem/ printer- driver- ptouch/ commits/ all
It now works (or "can be configured to work"). Next thing I need to do is remove the "advance media" option; only "advance the tape at the end of the job" produces valid P-Touch print code.
I've tested the tip of the above Mercurial repository on a QL-500 (QL-series paper label printer, no auto cutter) and a PT-2450DX (PT-series "TZ Tape" 24mm plastic laminated tape label printer with auto cutter). It worked on both. Ideally the code needs testing on a P-touch QL printer with an auto cutter (a QL-550 or 560 would be good), but I can see no reason why it wouldn't work.