这个不好改,UI调用的字体基本都不一样,工程太大,你可以尝试自己为每个字体都添加一个2560设定, <Font Name = "SmallButtonFont 10"> <param TypeFace = "方正准圆简体"/> <param AscentHeight = "14"/> <param Antialiased = "true"/> <param Bold = "false"/> <param Italic = "false"/> <param BackgroundOutline = "false"/> <param BackgroundShadow = "true"/> <param BackgroundOffset = "1"/> <param BackgroundAlpha = "0.5"/> <param SpacingAdjustment = "0"/> <ResolutionOverride ResX = "640"> <param AscentHeight = "8"/> <param Bold = "false"/> </ResolutionOverride> <ResolutionOverride ResX = "800"> <param AscentHeight = "10"/> <param Bold = "false"/> </ResolutionOverride> <ResolutionOverride ResX = "1280"> <param AscentHeight = "16"/> </ResolutionOverride> <ResolutionOverride ResX = "1600"> <param AscentHeight = "18"/> </ResolutionOverride> <ResolutionOverride ResX = "2560"> <param AscentHeight = "36"/> </ResolutionOverride> </Font>
如果你需要更改字体则可以从windows自带字体库复制字体到Fonts文件夹,例如亚洲王朝旧版本繁体中文(台版)的默认字体总是一个高一个低,你可以打开C:\Windows\Fonts;然后复制一个字体到Fonts文件夹,然后将所有TypeFace 改成你刚才复制的文件名称,例如 <Font Name = "Arial 12"> <param TypeFace = "mingliu"/> <param AscentHeight = "14"/> <param Antialiased = "true"/> <param Bold = "false"/> <param Italic = "false"/> <param BackgroundOutline = "false"/> <param BackgroundShadow = "true"/> <param BackgroundOffset = "1"/> <param BackgroundAlpha = "0.5"/> <param SpacingAdjustment = "0"/> <ResolutionOverride ResX = "640"> <param AscentHeight = "12"/> </ResolutionOverride> <ResolutionOverride ResX = "1280"> <param AscentHeight = "16"/> </ResolutionOverride> </Font> <Font Name = "Arial 14"> <param TypeFace = "mingliu"/> <param AscentHeight = "16"/> <param Antialiased = "true"/> <param Bold = "false"/> <param Italic = "false"/> <param BackgroundOutline = "false"/> <param BackgroundShadow = "true"/> <param BackgroundOffset = "1"/> <param BackgroundAlpha = "0.5"/> <param SpacingAdjustment = "0"/> <ResolutionOverride ResX = "640"> <param AscentHeight = "12"/> </ResolutionOverride> <ResolutionOverride ResX = "1280"> <param AscentHeight = "18"/> </ResolutionOverride> </Font>
|