sumatrapdf icon indicating copy to clipboard operation
sumatrapdf copied to clipboard

Please support disabling the text anti-aliasing option

Open carl0988 opened this issue 2 months ago • 2 comments

Anti-aliasing is particularly unfriendly on some screens.

Just like https://web.koodoreader.com/, it doesn't have anti-aliasing by default.

carl0988 avatar Nov 06 '25 04:11 carl0988

https://github.com/sumatrapdfreader/sumatrapdf/issues/599

carl0988 avatar Nov 06 '25 04:11 carl0988

Most modern documents expect to be rendered as non-jagged (anti-aliased) raster equivalents of a vector edged font. What Hardware may do is add pixel adjustments by adding a function like "Clear Type" but that is either a complex slow down function for readers (may be one of many reasons Acrobat can be made optionally slower in its settings) OR is provided as part of the operating system like Microsoft do.

The problem for some rendering methods is they cannot easily alter that hardware process, only the pixels handed over. Lets use this page to illustrate some differences my hardware renders the page as pixels using subpixel antialiasing in some areas (so in my hardware red on left blue on right) but may not always do so in others. Different hardware like OLED may put the blue and red the opposite way round. SumatraPDF cannot be expected to change that as it is hardware (Windows Driver) driven.

Image when that text is saved as vectors there is no anti-alias but when we zoom in using Acrobat in Edge we see it is hardware anti-aliased a different way even though it is the same operating system and same text

Image So when viewed at the same scale in SumatraPDF the hardware will use the same Anti-Alias methods as Acrobat does since it is very much down to the system use of fonts. Image

GitHubRulesOK avatar Nov 06 '25 13:11 GitHubRulesOK