pklaus / brother_ql

Python package for the raster language protocol of the Brother QL series label printers (QL-500, QL-550, QL-560, QL-570, QL-700, QL-710W, QL-720NW, QL-800, QL-810W, QL-820NWB, QL-1050, QL-1060N and more).
GNU General Public License v3.0
536 stars 146 forks source link

Printing speed using --lq is slower than AirPrint on Mac #86

Open johnlee999 opened 4 years ago

johnlee999 commented 4 years ago

I've been testing how to speed up on QL-820NWB. (MacOS 10.14) AirPrint is much faster than brother_ql with the option --lq. Actually, it seems to me that --lq doesn't change the speed nor the quality at all.

Is there a workaround to make the printing speed as fast as AirPrint?

FYI, I can't change both speed and quality when using AirPrint. It's always fast and low quality. CUPS driver allows me to fully control them, but it doesn't recognize a 62x100mm label...

johnlee999 commented 4 years ago

Maybe I found the reason. --lq is actually supposed to be --hq. I'm new to both GitHub and python, so I'm sorry if this is misplaced. In my environment, however, changing the --lq to --hq solved the problem. (cli.py line:131 )

https://github.com/pklaus/brother_ql/blob/56cf4394ad750346c6b664821ccd7489ec140dae/brother_ql/conversion.py#L61

https://github.com/pklaus/brother_ql/blob/56cf4394ad750346c6b664821ccd7489ec140dae/brother_ql/cli.py#L131