[scribus-dev] Scribus CTL

Jean Ghali jghali at libertysurf.fr
Tue Feb 23 22:45:39 UTC 2016


Le 23/02/2016 22:31, Khaled Hosny a écrit :
>
> Eventually we should evaluate porting to QPainter (at least the text
> rendering code) since the current way of rendering to a Cairo image
> surface and then rendering the image with QPainter is very suboptimal
> (no subpixel antialiasing for example, and poor support for HiDPI
> screens).


A QPainter port is in my opinion not realistic. QPainter is missing 
functionalities related to advanced gradients, noticeably gradient masks 
and gradient meshes. For text you will have also to use the native 
system font rendering, so you should expect difficulties interfacing 
Scribus freetype based font management with Qt. Expecting  a Freetype 
font backend for Qt on Windows is not reasonable. Cairo is also still 
the way to go for printing on Windows.



More information about the scribus-dev mailing list