如何查找Windows通用应用程序中使用的字体?
查询Windows第三方通用应用UI字体名称的方法
1. 用Inspect工具(最精准,官方工具)
- 先安装Windows SDK:微软商店搜「Windows SDK」免费安装,选择「Windows应用程序开发」组件即可
- 找到Inspect.exe:一般路径为
C:\Program Files (x86)\Windows Kits\10\bin\<你的SDK版本号>\x64\inspect.exe,直接双击打开 - 启动目标第三方应用,点击Inspect窗口中的拾取按钮(十字准星图标),拖动到要查询的UI文本上
- 在Inspect右侧属性面板的「Text」分类下,
FontName属性值就是该文本使用的字体名称
2. 复制文本到Word查看(简单直接,限可复制的文本)
- 如果应用允许复制UI文本,选中文本按
Ctrl+C复制 - 打开Microsoft Word粘贴内容,选中粘贴后的文本,查看顶部工具栏的字体下拉框,显示的即为对应字体
- 注意:部分应用会限制文本复制,此方法无法使用
3. PowerShell脚本查询(适合技术用户)
- 打开PowerShell,先安装UIAutomation模块:
Install-Module -Name UIAutomation -Force - 替换脚本中的窗口标题和元素名称,运行后即可获取字体名称:
$targetApp = Get-UIAWindow -Name "你的目标应用窗口标题" $textElement = $targetApp | Get-UIAStaticText -Name "要查询的文本元素名称" $textElement.Current.FontName
4. 截图对比本地字体(极端情况备用)
- 对目标UI文本截取高清截图,放大至能看清笔画细节
- 打开Windows字体设置(控制面板→字体),逐个打开字体预览,与截图对比字形、笔画特征
- 此方法耗时较长,但适用于无法使用工具的场景
内容的提问来源于stack exchange,提问作者Isso
相关产品推荐
相关产品推荐

