WinEdt PDF 1.3 (beta)
WinEdtPDF now supports dark mode rendering. This is done with post-processing of the rendered PDF contents on the pixel level and it does not affect the actual content of the PDF file. The options menu allows you to switch between the default and the dark theme. The details can be adjusted in the Preferences Dialog:
Below are a few examples of the same document displayed by WinEdtPDF in different rendering modes.
The default theme with normal rendering:
Dark theme with inverted brightness. The hue is preserved but the saturation has to be sacrificed:
Dark theme with inverted RGB values. The contrast and saturation are preserved but the hue is inverted:
Dark theme in gray shades with and without the custom color range. The custom range reduces the blue component from the white color making it easier on the eyes:
The custom range effect can be combined with any rendering mode. It can be amplified by specifying a darker color for the White RGB substitute...
More examples to illustrate the difference between Inverted Brightness and RGB values:
Although the inverted rendering mode requires extra image processing, it has been heavily optimized and it does not have any noticeable effect on the performance. The custom (non-linear) algorithm to invert the brightness has the most CPU-intense effect.
For advanced users (that already have WinEdt 11.2) and are comfortable with manually backing up their current WinEdtPDF binaries and configuration file and rewriting the binaries (WinEdtPDF.exe and PDFium.dll in WinEdt's Install folder) I can prepare a zipped archive with the beta version of WinEdtPDF 1.3. Some testing and feedback would be welcome... Others will have to wait for the signed beta or official release of WinEdt 11.3 and let others have all the fun! Let me know if you are willing and able...