解决WPS高分辨率下因字体缩放导致字体发虚的问题

安装

yay -S ttf-wps-fonts wps-office-mui-zh-cn wps-office-mime-cn wps-office-cn
# 可选字体
yay -S wps-office-fonts ttf-ms-fonts

高分辨率下因字体缩放导致字体发虚的问题

修改前

在这里插入图片描述
修改后

在这里插入图片描述

修改方法

参考https://www.bilibilianime.com/2021/09/10/wps-scale/

通过变量QT_SCREEN_SCALE_FACTORS调节来解决。它是一个QT的环境变量,看它的字面意思是缩放因子或者叫缩放系数。

法1:

在终端中执行QT_SCREEN_SCALE_FACTORS=1 wps启动wps,再打开需要打开的文档。

法2:

在所有的执行 /usr/bin/wps, /usr/bin/et /usr/bin/wpp 等命令的前面添加 env QT_SCREEN_SCALE_FACTORS=1, 无论是 desktop 文件中还是文件默认打开方式执行的命令.

如修改/usr/share/applications/wps-office-wps.desktop
Exec=/usr/bin/wps %U修改为Exec=env QT_SCREEN_SCALE_FACTORS=1 /usr/bin/wps %U

法3:

修改wps启动文件。

  • WPS Word :/usr/bin/wps
  • WPS Excel :/usr/bin/et
  • WPS PowerPoint :/usr/bin/wpp
  • WPS Pdf:/usr/bin/wpspdf

#!/bin/bash下另起一行,键入export QT_SCREEN_SCALE_FACTORS=1
这个方法是每次启动WPS时引入全局变量QT_SCREEN_SCALE_FACTORS

法4:

修改系统配置文件。

sudo vi /home/$(whoami)/.bash_profile

在文中加入export QT_SCREEN_SCALE_FACTORS=1
然后执行

source /home/$(whoami)/.bash_profile

注:该命令对当前用户生效。且生效范围包括全部软件,不仅仅是wps。同理,如果其他软件也有类似WPS的问题(如mindmaster)也可一并解决。
但如果该行为导致其他原本正常的软件出现缩放问题,请不要使用。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值