High DPI GUI chinese text is very jaggy

*** Please report new bugs here! ***

Moderators: xnview, Dreamer

User avatar
BK201
Posts: 96
Joined: Fri Apr 06, 2012 3:43 pm

High DPI GUI chinese text is very jaggy

Post by BK201 »

windows 10 x64 21H2
200% DPI scale up

1.8.8 -> 1.9.10
version 1.8.8 might be ok (overwrited and forget to backup so can't check rn)
with the new version I noticed the text is ugly immediately

to compare, I wrote same text in the windows notepad.exe with same font familiar and similar font size
4.png
You do not have the required permissions to view the files attached to this post.
User avatar
xnview
Author of XnView
Posts: 47521
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: High DPI GUI chinese text is very jaggy

Post by xnview »

BK201 wrote: Sun Jan 18, 2026 11:46 am version 1.8.8 might be ok (overwrited and forget to backup so can't check rn)
Please you can try it here
Pierre.
alee001
Posts: 278
Joined: Sun Sep 04, 2022 4:43 am

Re: High DPI GUI chinese text is very jaggy

Post by alee001 »

Just passing by…

Many Simplified Chinese software programs exhibit this issue (thickness of strokes) due to different system fonts.

I use Traditional Chinese, and MP's strokes are actually clearer than Windows fonts. If MP's font is too thin, it can even make the text harder to read.

I hope the Chinese font and custom size can be improved.
User avatar
BK201
Posts: 96
Joined: Fri Apr 06, 2012 3:43 pm

Re: High DPI GUI chinese text is very jaggy

Post by BK201 »

xnview wrote: Mon Jan 19, 2026 6:29 am
BK201 wrote: Sun Jan 18, 2026 11:46 am version 1.8.8 might be ok (overwrited and forget to backup so can't check rn)
Please you can try it here
Thanks for the files, seems I didn't notice this for years
after many tests, that last good version is 0.88
Snipaste_2026-01-24_12-10-13.png
You do not have the required permissions to view the files attached to this post.
User avatar
BK201
Posts: 96
Joined: Fri Apr 06, 2012 3:43 pm

Re: High DPI GUI chinese text is very jaggy

Post by BK201 »

Hi I just found out myself

It's Qt's fault

Following guide from this article, then it looks smooth as hell now
Method 1

Place a qt.conf file in the same directory as the executable (.exe) or edit existing one, add the following content:

Code: Select all

[Platforms]
WindowsArguments = fontengine=freetype
Method 2 (Recommended)

Settings -> Advanced system settings -> Environment Variables

Variable name: QT_QPA_PLATFORM
Variable value: windows:fontengine=freetype

fxxk qt