在使用第三方主题的时候,你或许会对主题自带的字体不满意,致美化网站有更改系统字体的教程,但在使用中你会发现,更改后如果切换主题会造成部分字体失效,需要重新再设置,并且有时候改了字体会导致部分游戏内字体变形,十分不方便;最佳最兼容的方法就是直接在主题上改字体,这时我们就需要用到主题制作软件WSB,在WSB里面找到相应的路径,修改字体,再找路径,再修改,再找…..改完一个主题,人都凉凉了….
今天我来为大家讲解另一种修改电脑主题字体的方法,简单暴力,我称为轻量级方法…
本方法兼容Win 7/8.1/10主题!
首先提取主题内的视觉样式文件 (.msstyles),如果你已经安装了主题,那一般都在C:\Windows\Resources\Themes\内,将视觉样式文件复制到桌面(不要直接在C盘内改),然后我们来下载资源编译器 Resource Hacker ,运行软件:
文件 – 打开,找到你刚复制到桌面的视觉样式文件,在左栏能看到很多项目,我们点开“字符串表”:
字符串表里面就是这个主题的字体相关信息保存条目,我们挨个打开看,右侧就是字体信息:
如下:
STRINGTABLE LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL { 501, "Segoe UI, 9, Quality:ClearType" 502, "Segoe UI, 12, Quality:ClearType" 503, "Segoe UI, 9, Bold, Quality:ClearType" 506, "Segoe UI, 10, Quality:ClearType" 507, "Segoe UI, 9, Italic, Quality:ClearType" }
我们举例说下
503, "Segoe UI, 9, Bold, Quality:ClearType"
其中503是字条号,这个不允许更改;Segoe UI是字体名称;9代表字体的大小尺寸;Bold意思是粗体
我们改字体,就是要改第二个值Segoe UI,这里大家要理解Segoe UI只是个字体名,并不是固定值,这个值有时候也会是别的字体名,比如“Eurostile”或“微软雅黑”,“宋体”等等…本文由致美化原创发布https://zhutix.com
开工,我们将上面的所有数值复制到记事本里面,然后批量替换字体名:
然后将替换好的数值再粘贴进Resource Hacker内:
粘贴后,我们按键盘F5键(或在菜单上点击-操作-编译脚本),编译这个条目,以达到临时保存。
编译完这个条目后,我们来把下面条目里面的字体都替换了(方法同上):
全部替换编译后,我们就可以保存视觉样式文件了,保存后会有两个文件:
那个名字后面不带_原始的就是我们改后的了,我们将它覆盖到之前的主题文件夹内,就可以正常使用了!
友情提醒
01,在替换前必须确认,你的电脑已经安装了你要替换的这个字体,比如我想替换成方正准圆,那我的电脑里必须已经安装了方正准圆这个字体,否则会很难看。本文由致美化原创发布https://zhutix.com
02,字体大小推荐使用 9 ,过小会变形,过大会撑破UI。
03,正在使用中的主题,无法替换视觉样式文件。
04,推荐使用常规字体,非常规可能需要渲染。
05,如果你是主题制作者,或你的主题要给其它语种的电脑使用,字体尽量使用通用字体,比如“Segoe UI”,虽然它有点儿细,名字还是英文,但它是微软官方通用字体,不但包含中文字体且适配各种语种;当然微软雅黑也是很棒的,但在替换时,不用使用它的中文名,而是“Microsoft YaHei UI”。
Wooow
看看得了
学到了,回头试试
可以可以,好看
可以,非常好看!!!
有用有用,感谢分享
这个字体好看
学到了学到了
学到了,回头试试
原来是这样
sbsb
Wooow
好好看一会改
看不懂这个。。。
oh,有用
好看好看好看
学知识点赞
覆盖到之前的主题文件夹内是哪里呀各位大佬们
请问没有如果安装主题那视觉文件是在哪个位置里
牛皮克斯啦
学到了,回头试试