The other case I would worry about is over-compressing text changing the letters, but it's an old and known problem https://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres...
That Xerox bug is interesting- I once used a Parallel port cable to print to an Apple Laser Printer from the 90s, until Windows 7 no longer supported the driver. I don't remember how many megabytes were transferred for large print jobs, but it seemed to take a while. I thought- perhaps it would be better if it sent the data in low-byte, text only code, so that the printer-side can reconstruct text using hard-coded translation the as opposed rendering all the bitmap- and while some data was xferred as a JPEG, perhaps it was compressed, and thus altered.