MAJOR BUG: Function GdPictureImaging.ColorDetection() causes changed characters
Posted: Fri Jul 15, 2022 2:04 pm
Hi,
we encounter a major issue with the function GdPictureImaging.ColorDetection(int, bool, bool, bool, bool) with the bool parameter RepairChars set to true. What happens is, that when saving an image using SaveAsPDF(), the scan actually changes numbers on the page (see attachments)
We assume it has to do with JBIG2 compression used in the ColorDetection function - but we are not sure.
This issue is a known issue since years, first happened on a Xerox photocopier in 2013. Since then it was clear to not use JBIG2 lossy compression. Are you still using this lossy JBIG2 compression?
The issue with lossy JBIG2 compression is described here: https://en.wikipedia.org/wiki/JBIG2
Are you aware of this issue?
we encounter a major issue with the function GdPictureImaging.ColorDetection(int, bool, bool, bool, bool) with the bool parameter RepairChars set to true. What happens is, that when saving an image using SaveAsPDF(), the scan actually changes numbers on the page (see attachments)
We assume it has to do with JBIG2 compression used in the ColorDetection function - but we are not sure.
This issue is a known issue since years, first happened on a Xerox photocopier in 2013. Since then it was clear to not use JBIG2 lossy compression. Are you still using this lossy JBIG2 compression?
The issue with lossy JBIG2 compression is described here: https://en.wikipedia.org/wiki/JBIG2
Are you aware of this issue?