Just in case you don't click through, the bug submitter refers to a color PDF (not a scan, so image compression artifacts are not an issue) that is similar in appearance to a periodic table. That is, it is not the sequence of `123456` that is mistranslated into `114447`, but a sequence of 6 table cells, each containing a single digit.<p>It's not just the numbers that are misprinted, but the text inside those cells too, which suggests that Edge's PDF engine is re-rendering the original PDF, rather than printing the original PDF as is, which I thought was the entire point of using PDF in the first place.<p>But maybe this is an edge case? In the sense that Microsoft assumes that given a PDF file, if a user wants to "Print to PDF", the user should just <i>save</i> the PDF file. "Print to PDF" is ostensibly used to convert HTML/DOC into PDF format.
The PDF "format" never fails to amuse me. Check out the talk "OMG WTF PDF" [0] from the 27. Chaos Communication Congress, it's eye opening.<p>0: <a href="https://media.ccc.de/v/27c3-4221-en-omg_wtf_pdf" rel="nofollow">https://media.ccc.de/v/27c3-4221-en-omg_wtf_pdf</a>
This reminds me JBIG2 compression errors... [1]<p>[1] <a href="https://abbyy.technology/en:kb:tip:jbig2_compression_and_ocr" rel="nofollow">https://abbyy.technology/en:kb:tip:jbig2_compression_and_ocr</a>
The PDF goes through different rendering paths for display vs print. It's GDI+ for display, and WPF with an XPS spool file for print. So my guess is whatever does PDF to XPS filtering/conversion is getting something wrong; but then it could be complicated by an addtitional bug in the print driver which is why the report says the bug depends on what printer is used for printing.
I wonder if it's related to when Xerox copiers changed numbers?<p><a href="http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_are_switching_written_numbers_when_scanning" rel="nofollow">http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_...</a>?
Maybe we really should bring <a href="https://pdfviewer.io" rel="nofollow">https://pdfviewer.io</a> to Windows. Looks like the default app is somewhat crap :P