Edge displays “123456” in PDF but prints “114447”
developer.microsoft.com
Edge displays “123456” in PDF but prints “114447”
1–10 of 71 posts
Re: Edge displays “123456” in PDF but prints “114447”
#2Re: Edge displays “123456” in PDF but prints “114447”
#3This reminds me of that photocopier that changed the numbers it was copying sometimes, through a dodgy image compression algorithm.
Re: Edge displays “123456” in PDF but prints “114447”
#4This reminds me of that photocopier that changed the numbers it was copying sometimes, through a dodgy image compression algorithm.
Re: Edge displays “123456” in PDF but prints “114447”
#5[1] https://abbyy.technology/en:kb:tip:jbig2_compression_and_ocr
Re: Edge displays “123456” in PDF but prints “114447”
#6It'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.
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 save the PDF file. "Print to PDF" is ostensibly used to convert HTML/DOC into PDF format.
Re: Edge displays “123456” in PDF but prints “114447”
#7Just 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. It's not just the numbers that are misprinted, but the text inside those cells too,…
Re: Edge displays “123456” in PDF but prints “114447”
#8Just 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. It's not just the numbers that are misprinted, but the text inside those cells too,…
It is common that when you "print to PDF" you take the output of the printer and serialize that to PDF. I use this feature often on my Mac (which I think many would claim has excellent support for dealing with PDF files) to build a PDF that is stripped of any interactive forms: so as to get an output which is only the PDF "as printed".
Re: Edge displays “123456” in PDF but prints “114447”
#9This reminds me of that photocopier that changed the numbers it was copying sometimes, through a dodgy image compression algorithm.
> (Possible workaround: Copy the document after printing using a Xerox copier.)